最近中文字幕高清中文字幕无,亚洲欧美高清一区二区三区,一本色道无码道dvd在线观看 ,一个人看的www免费高清中文字幕

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

為什么不要加this?

System.out.println("訪問外部類的score"+HelloWorld.score);

正在回答

4 回答

靜態(tài)成員屬于整個(gè)類,即使沒有對(duì)象,靜態(tài)成員還是存在的。其他普通成員,只有創(chuàng)建相應(yīng)類對(duì)象的時(shí)候才會(huì)分配內(nèi)存,靜態(tài)成員在編譯時(shí)就會(huì)分配一個(gè)內(nèi)存,即使沒有對(duì)象,也可以用類名直接訪問。要注意的是,它只會(huì)占用一個(gè)內(nèi)存,所有當(dāng)有不同對(duì)象訪問靜態(tài)成員時(shí),靜態(tài)成員的值都是一樣的,并且有一個(gè)對(duì)象改變了它的值,所有其他對(duì)象訪問該靜態(tài)成員時(shí),都會(huì)顯示改變后的值

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

因?yàn)閮?nèi)類有權(quán)限訪問外部類中的所有數(shù)據(jù),加this是為了區(qū)分,相當(dāng)于對(duì)象名吧。之前加this因?yàn)閮?nèi)部類和外部類都有name,因?yàn)榉椒ň哂芯徒瓌t不加this關(guān)鍵字標(biāo)識(shí)的話,系統(tǒng)會(huì)直接取內(nèi)部類中的name。說(shuō)白了就是為了能讓系統(tǒng)區(qū)分,HelloWorld.socre的意思是訪問HelloWorld類(外部類)中的Score變量,沒加this是因?yàn)橹挥幸粋€(gè)score不用區(qū)分。

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

因?yàn)橐呀?jīng)規(guī)定了外部類靜態(tài)成員與內(nèi)部類相同時(shí),調(diào)用方法為“類名.靜態(tài)成員”,

你要問為什么,其實(shí)我也不知道,大概是靜態(tài)成員比較特殊吧

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

this是指當(dāng)前對(duì)象 ?一般 用于get ?set ?方法 ,成員變量和在方法中的局部變量命名相同是,需要在方法中使用成員變量需要使用 this。

這是我對(duì)this的理解。希望對(duì)你有幫助。

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

舉報(bào)

0/150
提交
取消

為什么不要加this?

我要回答 關(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)