这可能很愚蠢,但查看以下代码会引发一个问题。
public class Outer {
public class Inner {
public static final int variable = 100;
}
public static void main(String[] args) {
int test = Outer.Inner.variable; // Inner Non-Static accessed
// with Class reference?
}
}
如何使用类引用访问非静态嵌套类?
答案 0 :(得分:3)
变量是静态的,这才是最重要的。由于变量是静态的,因此您始终可以使用类引用来访问它。