父类子类初始化过程

1.初始化父类的静态代码块,静态成员变量,静态方法(先声明的先初始化)
2.初始化子类的静态代码块,静态成员变量,静态方法(先声明的先初始化)
3.初始化父类的非静态代码块,非静态成员变量,非静态方法(先声明的初始化),再执行父类构造方法
4.初始化子类的非静态代码块,非静态成员变量,非静态方法(先声明的初始化),再执行子类构造方法

猜你喜欢

转载自blog.csdn.net/eE1224/article/details/82431348