日期:2014-05-20  浏览次数:20586 次

超类会有几个在JVM中被初始化?
如果说有   B   和   C   两个类都继承了   A类,那么当   B   和   C在jvm中初始化时,会有几个
A的实例呢?
谢谢解答?

------解决方案--------------------
個人認爲是兩個,因爲每次實例化子類都會自動實例化父類對象,所以是兩個
------解决方案--------------------
我的也和楼上的意见一样
继承首先调用的是基类的构造方法,
个人认为初始化的时候,构造方法的调用表示生成一个实例
所以当有B,C两个进行初始化,就有2个实例
希望高手也能做个解答