Java继承三:子类对象加载的执行过程

(额外注:(与下面的历程“无关”): (1)当在子类中使用super关键字后,会在堆中新建一个父类对象; (2)假若父类A中有public void m(){}这个方法,B类继承A类。           实例化A类对象a,那么在堆中会开辟一个空间存储a对象,m这个方法也会在a对象的空间中;           实例化B类对象b,那么在堆中会开辟一个空间存储b对象,那么m这个方法会复制一份到b对象
相关文章
相关标签/搜索