java構造器遇到父類沒有無參構造的分析


當父類沒有無參構造方法時,子類必須在構造方法中調用父類的構造方法,因為在jvm中加載當前類時,一定要將當前類的所有父類全部加載進去,如果不顯式調用父類構造方法,那么jvm無法加載當前類的父類

這是jvm中無參構造方法的指令,我們可以看到第二行調用了父類的構造方法從常量池中可以看到是調用的父類無參構造方法

 

再查看父類的jvm常量池可以看到父類初始化了Object類

 

 

 

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM