第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號(hào)安全,請(qǐng)及時(shí)綁定郵箱和手機(jī)立即綁定

需要幫忙講解~

在本課課件里,main方法只調(diào)用了兩次構(gòu)造方法,其他三行是輸出語句。從哪里運(yùn)行的初始化塊代碼和靜態(tài)初始化塊代碼呢?
還有,為什么靜態(tài)初始化塊代碼只加載一次呢?
謝謝。


正在回答

3 回答

我也是初學(xué)者,以下是我的看法。

在main中創(chuàng)建對(duì)象的時(shí)候,就調(diào)用了構(gòu)造方法,第一季的時(shí)候我們創(chuàng)建對(duì)象的時(shí)候用的是系統(tǒng)的默認(rèn)的空的構(gòu)造方法,本課件的例子中用的是我們自己寫的構(gòu)造方法。

我們?cè)跇?gòu)造方法中初始化了num1,num2,num3這三個(gè)變量,其中num3是用靜態(tài)的初始化的。為了說明靜態(tài)初始化的塊是是否被執(zhí)行,及塊的執(zhí)行順序,給每個(gè)初始化塊中加入了輸出的語句。

在創(chuàng)造hello這個(gè)對(duì)象的時(shí)候,同時(shí)第一次調(diào)用構(gòu)造方法,通過輸出的語句順序發(fā)現(xiàn)num3這個(gè)靜態(tài)初始化塊是最先被執(zhí)行的。

然后接下來三條語句分別輸出了num1,2,3的值。

接著創(chuàng)造了hello2這個(gè)對(duì)象,第二次調(diào)用構(gòu)造方法,通過輸出的語句發(fā)現(xiàn)只執(zhí)行了num1,num2這兩個(gè)初始?jí)K,說明靜態(tài)初始化塊只執(zhí)行一次。

0 回復(fù) 有任何疑惑可以回復(fù)我~

樓主還是貼代碼直接點(diǎn)

0 回復(fù) 有任何疑惑可以回復(fù)我~
#1

_Jack_Han_ 提問者

請(qǐng)點(diǎn)擊上面“源自:java入門第二季1-10”鏈接,謝謝。
2016-01-01 回復(fù) 有任何疑惑可以回復(fù)我~

舉報(bào)

0/150
提交
取消
Java入門第二季 升級(jí)版
  • 參與學(xué)習(xí)       531138    人
  • 解答問題       6326    個(gè)

課程升級(jí)!以終為始告別枯燥,在開發(fā)和重構(gòu)中體會(huì)Java面向?qū)ο缶幊痰膴W妙

進(jìn)入課程

需要幫忙講解~

我要回答 關(guān)注問題
微信客服

購(gòu)課補(bǔ)貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動(dòng)學(xué)習(xí)伙伴

公眾號(hào)

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號(hào)