类初始化顺序

|▌冷眼眸甩不掉的悲伤 提交于 2020-02-29 15:23:31
  1. 父类静态代码块 ( java虚拟机加载类时,就会执行该块代码,故只执行一次)
  2. 子类静态代码块 ( java虚拟机加载类时,就会执行该块代码,故只执行一次)
  3. 父类成员变量初始化
  4. 父类普通代码块(每次new,每次执行 )
  5. 父类构造函数(每次new,每次执行)
  6. 子类成员变量初始化
  7. 子类普通代码块(每次new,每次执行 )
  8. 子类构造函数(每次new,每次执行)
标签
易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!