2073得票28回答
Java内部类和静态嵌套类

Java中内部类和静态嵌套类的主要区别是什么?在选择其中一种时,设计/实现是否起到作用?

1150得票14回答
Java中的静态类

Java中是否存在类似于static class的东西? 这样的类是什么意思?静态类的所有方法都需要是static吗? 反过来也一样吗?如果一个类只包含静态方法,那么该类也必须是静态的吗? 静态类有什么好处?

314得票8回答
这个Handler类应该是静态的,否则可能会出现内存泄漏:IncomingHandler。

我正在开发一个带有服务的Android 2.3.3应用程序。我在该服务中包含以下内容以与主活动进行通信:public class UDPListenerService extends Service { private static final String TAG = "UDPLis...

313得票15回答
如何创建一个静态类?

如何在C++中创建一个静态类?我应该能够做类似这样的事情: cout << "bit 5 is " << BitParser::getBitAt(buffer, 5) << endl; 假设我创建了一个名为BitParser的类。那么BitParser...

111得票3回答
为什么静态类不能实现接口?

可能重复: 为什么C#不允许静态方法实现接口? 在我的应用程序中,我想使用一个数据访问仓库(TestRepository, SqlRepository, FlatFileRepository等)。由于这样的仓库将在整个应用程序中使用,因此将其设置为静态类似乎是很明智的做法,这...

62得票6回答
ASP.NET Core Web API 静态类中的日志记录

我已经在我的控制器上使用依赖注入来记录日志了,现在我需要从一个静态类中记录日志。 如何从静态类中记录日志? 由于它是静态的,我不能使用依赖注入,也不能将现有的日志记录器对象传递给静态类,因为在日志文件中会有错误的类名。 换句话说,我该如何从loggerfactory中获取一个记录器以在静...

61得票13回答
C#静态类与结构体在预定义字符串方面的区别

我的一位同事在C#中创建了以下代码结构(示例代码已经简化)。他的目标是缩短代码中所有预定义字符串的表示。public struct PredefinedStrings { public const string VeryLongName = "Very Long Name"; ...

47得票3回答
静态构造函数异常

我在SO上找了很久,找到了一个最好的答案:这里,不过那个回答针对带有静态构造函数的实例;而我的情况是只使用了静态类。 我的代码:public static class MailHelper { private static string mailHost; static ...

47得票11回答
“Static”类是什么?

在C#中,以下两者有什么不同:public static class ClassName {} 并且:public class ClassName {}

45得票4回答
如何向静态类构造函数传递参数?

我有一个静态类和一个静态构造函数。我需要以某种方式将参数传递给这个静态类,但我不确定最佳方式是什么。 你有什么建议?public static class MyClass { static MyClass() { DoStuff("HardCodedParameter...