我知道 Java 支持如下所示的对象初始化块。以下代码显示对象初始化块总是在创建 TestObjectInitialize 实例时调用。
public class TestObjectInitialize {
public int abc;
//object initialize block
{
abc= 5;
}
public TestObjectInitialize() {
}
public static void main(String... args) {
TestObjectInitialize toi = new TestObjectInitialize();
System.out.println(toi.abc);
}
}