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

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

靜態(tài)方法使用

在靜態(tài)方法中調(diào)用靜態(tài)方法sum()的時(shí)候,直接調(diào)用sum(),和通過(guò)類名調(diào)用HelloWorld.sum()有區(qū)別么?謝謝

正在回答

1 回答

看你這個(gè)sum是寫在哪里

public?class?A{
????public?static?void?main(String?args[]){
??????????sum();
????}
???public?static?void?sum(){
???????system.out.print("sum()被調(diào)用")
???}
}

這個(gè)時(shí)候sum,就是this.sum();也就是方法所在的類調(diào)用,也就是A.sum();

public class A{
????public static ?void main(String args[]){
????HelloWorld.sum()
}
}

public class HelloWorld{
????public static void main(){}
? ? public static void sum(){};

}

這個(gè)時(shí)候sum()就是被調(diào)用的,靜態(tài)方法在是先被初始化了,因此也稱作類方法,只要通過(guò)類.function()調(diào)用就能實(shí)現(xiàn)

為什么這兩者有區(qū)別?其實(shí)問(wèn)題是你混淆了this的概念~

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

舉報(bào)

0/150
提交
取消
Java入門第二季
  • 參與學(xué)習(xí)       531257    人
  • 解答問(wèn)題       6327    個(gè)

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

進(jìn)入課程

靜態(tài)方法使用

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

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

幫助反饋 APP下載

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

公眾號(hào)

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