Java成员初始化顺序

来源:互联网 发布:网络电视盒子通用吗 编辑:程序博客网 时间:2024/05/12 08:12

原则:静态成员优先于非静态成员;父类优先于子类初始化;按定义顺序初始化

1父类静态变量、父类静态代码块、子类静态变量、子类静态代码块

2父类非静态变量、父类非静态代码块、父类构造函数

3子类非静态变量、子类非静态代码块、子类构造函数

0 0