Java类的初始化顺序

2018-03-26  本文已影响0人  寻亦追忆

非继承:
1.static静态代码块和静态成员
2.普通成员
3.构造函数执行

继承:
1.父类静态代码区和父类静态成员
2.子类静态代码区和子类静态成员
3.父类非静态代码区和普通成员
4.父类构造函数
5.子类非静态代码区和普通成员
6.子类构造函数

上一篇 下一篇

猜你喜欢

热点阅读