静态块和前向参考

时间:2016-03-16 10:08:24

标签: java

我对Java中的前向引用非常困惑,特别是在下面的代码片段的上下文中。

我知道,与构造函数和其他方法不同,静态初始化块在定义之前不能引用静态变量,但是为什么这个静态初始化块可以;如下面的代码编译&运行。

 static {
    rate = 10;
    ++rate;
}

private void method(){age++;}

int age;

static int rate

0 个答案:

没有答案