java类的加载过程

1、类的加载顺序

(1)JVM在首次加载类时会对  静态初始化块、静态成员变量、 静态方法进行一次初始化。

(2)只有在调用new方法时才会创建类的实例。

(3)对象创建过程:

  • 首先执行父类(如果有)的初始化块(静态块、变量、方法)
  • 调用父类的构造方法
  • 执行子类的初始化块
  • 调用子类的构造方法

(4)实例销毁时,先销毁子类的实例,再销毁父类。

上一篇:解决Linux启动redis时出现提示权限不够问题


下一篇:Oracle 变量 之 define variable declare 用法及区别