{
System.out.println("student 2 method");
}
{
System.out.println("student 3 method");
}
你的这些语句是初始化块,当然比构造函数的优先级别高了!同样还有static这种静态初始化块!你可以看看thingking in java中的初始化与清除那一章!
System.out.println("student 2 method");
}
{
System.out.println("student 3 method");
}
你的这些语句是初始化块,当然比构造函数的优先级别高了!同样还有static这种静态初始化块!你可以看看thingking in java中的初始化与清除那一章!
什么"内隐类",就算是明确写出个static内部类inner class,也不会在外部类的构造函数前执行,而不是什么"由里至外",,,,,我试过的。呵呵,有问题大家一起探讨。