记住 3 条原则: 1、父类优先于子类 2、属性优先于代码块优先于构造方法 3、静态优先于非静态
因此,类加载顺序为: 父类静态变量->
父类静态语句块->
子类静态变量->
子类静态语句块->
父类普通成员变量->
父类动态语句块->
父类构造器->
子类普通成员变量->
子类动态语句块->
子类构造器
最后,觉得有用的话,可以点赞、收藏,加关注哟,要不下次就找不见了哟!
京公网安备 11010502049817号