【发布时间】:2013-03-10 23:22:58
【问题描述】:
与构造函数相比,类顶部的变量何时初始化?
对不起,我是这个意思:
public class aClass {
private int num;
public aClass {...}
【问题讨论】:
-
你是指静态变量还是成员变量?
-
不就是叫实例变量吗?
-
@John 你不能在类之外声明任何变量。
-
@nickecarlo 是的,他们不认为他们的班级是全球性的吗?
-
@AliAlamiri “范围内的全局”的想法毫无意义。 “全球”几乎是“范围”的反义词。 OP 问题中的
num是一个常规的旧字段,或“实例变量”。