java类初始化过程

2019-01-09  本文已影响0人  setone
image.png

如图,
最先初始化的先后顺序是

  1. 父类静态方法
  2. 子类静态方法
  3. main方法里面的print
  4. 父类构造方法
  5. 子类成员变量方法
  6. 子类构造方法

总结:初始化时被静态修饰的数据优先初始化,其中父类优先于子类

image.png

如图,
最先初始化的先后顺序是

  1. 父类静态方法
  2. 子类静态方法
  3. 父类成员变量初始化
  4. 父类构造方法
  5. 子类成员变量
  6. 子类构造方法
上一篇 下一篇

猜你喜欢

热点阅读