java初始化顺序

2016-11-22  本文已影响0人  明明找灵气

存在继承关系时

  1. 父类static块和静态成员变量,按顺序初始化

  2. 子类static块和静态成员变量,按顺序初始化

  3. 父类普通成员变量

  4. 父类构造器

  5. 子类普通成员变量

  6. 子类构造器

不存在继承关系的时候,只要看上面的父类或者子类。

上一篇 下一篇

猜你喜欢

热点阅读