Java中類的加載順序執(zhí)行結(jié)果
具體代碼如下所示:
public class Parent { public static int a = parentStaticMethod2(); { System.out.println("父類非靜態(tài)初始化塊"); } static { System.out.println("父類靜態(tài)初始化塊"); } public Parent() { System.out.println("父類的構(gòu)造方法"); } public static int parentStaticMethod() { System.out.println("父類類的靜態(tài)方法1"); return 10; } public static int parentStaticMethod2() { System.out.println("父類的靜態(tài)方法2"); return 9; } @Override protected void finalize() throws Throwable { // TODO Auto-generated method stub super.finalize(); System.out.println("銷毀父類"); } public static void main(String[] args) { new Child(); } } class Child extends Parent { { System.out.println("子類非靜態(tài)初始化塊"); } static { System.out.println("子類靜態(tài)初始化塊"); } public Child() { System.out.println("子類的構(gòu)造方法"); } public static int childStaticMethod() { System.out.println("子類的靜態(tài)方法"); return 1000; } @Override protected void finalize() throws Throwable { // TODO Auto-generated method stub super.finalize(); System.out.println("銷毀子類"); } }
執(zhí)行結(jié)果:
父類的靜態(tài)方法2
父類靜態(tài)初始化塊
子類靜態(tài)初始化塊
父類非靜態(tài)初始化塊
父類的構(gòu)造方法
子類非靜態(tài)初始化塊
子類的構(gòu)造方法
總結(jié)
以上所述是小編給大家介紹的Java中類的加載順序執(zhí)行結(jié)果,希望對大家有所幫助,如果大家有任何疑問請給我留言,小編會及時回復(fù)大家的。在此也非常感謝大家對腳本之家網(wǎng)站的支持!
相關(guān)文章
SpringBoot快速整合Mybatis、MybatisPlus(代碼生成器)實(shí)現(xiàn)數(shù)據(jù)庫訪問功能
這篇文章主要介紹了SpringBoot快速整合Mybatis、MybatisPlus(代碼生成器)實(shí)現(xiàn)數(shù)據(jù)庫訪問功能,本文給大家介紹的非常詳細(xì),對大家的學(xué)習(xí)或工作具有一定的參考借鑒價值,需要的朋友可以參考下2021-04-04Arthas排查Kubernetes中應(yīng)用頻繁掛掉重啟異常
這篇文章主要為大家介紹了Arthas排查Kubernetes中應(yīng)用頻繁掛掉重啟的異常分析,有需要的朋友可以借鑒參考下,希望能夠有所幫助祝大家多多進(jìn)步2022-02-02SpringBoot框架集成token實(shí)現(xiàn)登錄校驗(yàn)功能
這篇文章主要為大家詳細(xì)介紹了SpringBoot框架集成token實(shí)現(xiàn)登錄校驗(yàn)功能,文中示例代碼介紹的非常詳細(xì),具有一定的參考價值,感興趣的小伙伴們可以參考一下2019-08-08Java數(shù)據(jù)結(jié)構(gòu)實(shí)現(xiàn)二維數(shù)組與稀疏數(shù)組轉(zhuǎn)換詳解
稀疏數(shù)組是用于優(yōu)化,壓縮具有以下特點(diǎn)的二維數(shù)組:當(dāng)二維數(shù)組中的元素大部分相同,有意義的數(shù)據(jù)元素較少時,可以使用稀疏數(shù)組進(jìn)行簡化,節(jié)省存儲空間2021-10-10flyway實(shí)現(xiàn)java 自動升級SQL腳本的問題及解決方法
大家在平時開發(fā)自己寫SQL語句忘記在所有環(huán)境執(zhí)行,需要新增環(huán)境做數(shù)據(jù)遷移,那么遇到這樣的問題該如何解決呢?本文通過場景分析給大家介紹java 自動升級SQL腳本的策略,感興趣的朋友一起看看吧2021-07-07