当前位置:
代码迷
>>
J2SE
>> 超类会有几个在JVM中被初始化?该如何解决
详细解决方案
超类会有几个在JVM中被初始化?该如何解决
热度:
135
发布时间:
2016-04-24 15:50:52.0
超类会有几个在JVM中被初始化?
如果说有 B 和 C 两个类都继承了 A类,那么当 B 和 C在jvm中初始化时,会有几个
A的实例呢?
谢谢解答?
------解决方案--------------------
個人認爲是兩個,因爲每次實例化子類都會自動實例化父類對象,所以是兩個
------解决方案--------------------
我的也和楼上的意见一样
继承首先调用的是基类的构造方法,
个人认为初始化的时候,构造方法的调用表示生成一个实例
所以当有B,C两个进行初始化,就有2个实例
希望高手也能做个解答
查看全文
相关解决方案