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

為了賬號安全,請及時綁定郵箱和手機(jī)立即綁定

為什么靜態(tài)內(nèi)部類訪問外部類同名邊量前面不加this

System.out.println("訪問外部類中的score:" + HelloWorld.score? ? ? ? ? ?);? ? ? //為什么不是HelloWorld.this.score或者this.score



正在回答

4 回答

因為靜態(tài)對象屬于這個類所有對象公有的,不屬于某一個具體的對象。而this表示該類的對象(即將類進(jìn)行實例化之后,this就表示實例化之后的對象),在訪問靜態(tài)成員是是不需要指定具體的對象的。所以不需要this。

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

因為是靜態(tài)成員變量所以在一開始就直接加載好了,所以我直接找到他的位置就可以用,但是普通成員變量是用的時候再加載所以我們就必須要告訴他要加載的是哪個位置上的成員變量。僅供參考!

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

this是被哪個類對象調(diào)用就指代哪個對象,但是這里外部類中的為靜態(tài)變量,不需要生成對象,因此可以直接寫成: 外部類.靜態(tài)變量,新手一個,有錯誤忘諒解!

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

this 只能訪問當(dāng)前類對象的成員變量 訪問不了外部類的同名變量

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

qq_慕函數(shù)2369942

不懂別瞎說
2019-06-11 回復(fù) 有任何疑惑可以回復(fù)我~
#2

慕尼黑9543844

你說錯了吧
2019-08-19 回復(fù) 有任何疑惑可以回復(fù)我~

舉報

0/150
提交
取消

為什么靜態(tài)內(nèi)部類訪問外部類同名邊量前面不加this

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

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

幫助反饋 APP下載

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

公眾號

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