JAVA-类的实例化过程

1.初始化父类静态变量、静态代码块(静态变量和静态代码块的初始化顺序由编写顺序决定)
2.初始化子类静态变量、静态代码块(静态变量和静态代码块的初始化顺序由编写顺序决定)
3.初始化父类非静态变量、非静态代码块(非静态变量和非静态代码块的初始化顺序由编写顺序决定)
4.初始化父类构造函数 .
5.初始化子类非静态变量、非静态代码块(非静态变量和非静态代码块的初始化顺序由编写顺序决定)
6.初始化子类构造函数

你可能感兴趣的:(java基础)