java中子类对象实例化全过程

170 阅读1分钟

java中子类对象实例化全过程


  1. 从结果上看

    • 子类继承父类后,就继承了此父类中的属性和方法。创建子类的对象就会在堆空间中加载所有父类声明的属性。
  2. 从过程上看

    • 当我们通过子类的构造器来创建子类的对象时,子类的构造器会直接或间接的调用父类的构造器,直到调用到java.lang.object的构造器位置为止。

    注意: 虽然调用了父类的构造器,但是我们只是创建了一个对象,即new的那个子类对象。