【发布时间】:2011-04-11 13:42:39
【问题描述】:
public class Main {
static int x = Main.y;
// static int x = y; //Not allowed; y is not defined
static int y = x;
public static void main(String[] args) {
System.out.println(x);//prints 0
}
}
为什么我可以在课堂上使用 y,但不能直接使用?
y 是什么时候定义的?
【问题讨论】:
标签: java static-variables class-variables