黄烨颜
2016-04-26 10:36
求教以上代码程序的运行过程
执行hello时,先执行静态初始化块static,然后执行初始化块,最后执行普通的构造方法,所以输出了前三行;
接下来三个println依次输出四五六行;
最后的hello2,依次执行初始化块与普通构造方法。
至于hello2为什么不执行静态初始化块(也就是为什么输出比hello少了num3),因为静态初始化块static只执行一次。
黄烨颜 回复玩世明少
谢过!
2016-04-27 16:11:23
共 3 条回复 >
Java入门第二季 升级版
530646 学习 · 6091 问题
相似问题
回答 4
回答 2
回答 3