【发布时间】:2013-10-04 11:17:58
【问题描述】:
这个问题也曾在这里提出过。但我没有发现它有帮助。
它只是基于一个假设。请对此提出一些见解。
【问题讨论】:
-
也许你假设答案应该比它更复杂。顶级类实际上已经是静态的。
-
它“只是基于”什么“假设”?你在说什么?
标签: java
这个问题也曾在这里提出过。但我没有发现它有帮助。
它只是基于一个假设。请对此提出一些见解。
【问题讨论】:
标签: java
static classes 表示没有引用外部类的实例。
顶级类不能引用外部类,因此在某种程度上它们都是静态类。
您不能将它们设为静态的原因是没有其他选项,并且顶级类的语法在嵌套类选项出现之前就已确定。
【讨论】:
enum 都是静态的,允许将其添加为修饰符。
你的问题没有任何意义。内部类是否是静态的基本上意味着,是与外部类的特定实例相关联的内部类的实例。如果一个类不是内部类,那么说它是静态的还是非静态的并没有任何意义。
【讨论】: