java初始化顺序
2016-11-22 本文已影响0人
明明找灵气
存在继承关系时
-
父类static块和静态成员变量,按顺序初始化
-
子类static块和静态成员变量,按顺序初始化
-
父类普通成员变量
-
父类构造器
-
子类普通成员变量
-
子类构造器
不存在继承关系的时候,只要看上面的父类或者子类。
存在继承关系时
父类static块和静态成员变量,按顺序初始化
子类static块和静态成员变量,按顺序初始化
父类普通成员变量
父类构造器
子类普通成员变量
子类构造器
不存在继承关系的时候,只要看上面的父类或者子类。