java 程序执行顺序之继承

1.首先会初始化父类,因为没有父类子类也无从谈起。第一步初始化static 变量 或者 静态初始化话块

2.初始化子类的static 变量 或者 静态初始化块

3.顺序初始化父类普通变量 或者 父类普通变量初始化块 ,然后是构造函数

4..顺序初始化子类普通变量 或者 子类普通变量初始化块 ,然后是构造函数

原文地址:https://www.cnblogs.com/lansefengmeng/p/5038129.html