java子类实例初始化过程

时间:2023-03-09 01:36:37
java子类实例初始化过程

子类的实例化主要分为两个步骤:

<1>.类相关静态内容 初始化;

*先父类再子类:

 1.父类的static属性;

  2.父类的static块;

  3.子类的static属性;

  4.子类的static块;

<2>.类的实例内容 初始化;

*调用构造子:先父类后子类:构造子调用之前先实例化实例字段和块

5.父类的普通属性;

  6.父类的普通块;

  7.父类的构造子;

  8.子类的普通属性;

  9.子类的普通块;

  10.子类的构造子;