五月天青色头像情侣网名,国产亚洲av片在线观看18女人,黑人巨茎大战俄罗斯美女,扒下她的小内裤打屁股

歡迎光臨散文網(wǎng) 會員登陸 & 注冊

【Java基礎(chǔ)】代碼塊,成員變量,構(gòu)造器執(zhí)行順序

2022-12-06 16:58 作者:小幻不想碼代碼  | 我要投稿

看完韓順平老師講的代碼塊部分的知識,做一個總結(jié),變成自己的東西。

去看一遍韓順平老師的視頻,再自己敲一遍,這塊就理清了。

執(zhí)行順序:先靜態(tài),后普通,再構(gòu)造器(構(gòu)造器中會先調(diào)用super,再調(diào)用普通代碼塊,普通屬性初始化),級別相同,誰在前誰先執(zhí)行。

在創(chuàng)建對象之前,要進(jìn)行類加載,先加載父類,再加載子類,所以要先執(zhí)行靜態(tài)成員和靜態(tài)代碼塊,并且靜態(tài)代碼塊和靜態(tài)成員只會被執(zhí)行一次。

在創(chuàng)建子類對象時,BBB的構(gòu)造器中隱藏了super(),和調(diào)用普通代碼塊,初始化普通成員進(jìn)入AAA。

AAA已經(jīng)是父類了,進(jìn)入AAA的構(gòu)造器,調(diào)用普通成員和普通代碼塊,最后輸出aaa的構(gòu)造器被調(diào)用了,然后回到子類BBB,執(zhí)行普通代碼塊和初始化普通成員,最后輸出bbb的構(gòu)造器被調(diào)用了。

這塊其實(shí)不難,就是邏輯理清了就行。

【Java基礎(chǔ)】代碼塊,成員變量,構(gòu)造器執(zhí)行順序的評論 (共 條)

分享到微博請遵守國家法律
定陶县| 福海县| 曲沃县| 同心县| 柞水县| 屯门区| 湟源县| 福清市| 恩施市| 灌南县| 渝北区| SHOW| 江门市| 张家港市| 舞钢市| 巴塘县| 徐闻县| 集安市| 平罗县| 孟津县| 杂多县| 三明市| 波密县| 台东市| 常熟市| 深圳市| 桐梓县| 嵩明县| 西吉县| 色达县| 锡林郭勒盟| 阿尔山市| 微山县| 新营市| 苗栗县| 兴海县| 林周县| 永平县| 嵊泗县| 曲阜市| 阿鲁科尔沁旗|