Java程序的初始化顺序

1.父类的静态变量和静态代码块(按声明顺序)

2.子类的静态变量和静态代码块(按声明顺序)

3.父类的成员变量和非静态代码块(按声明顺序)

4.父类构造器赋值

5.子类的成员变量和非静态代码块

6.子类构造器

参考:

 

posted @ 2020-05-19 22:39  席西  阅读(165)  评论(0)    收藏  举报