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

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

請(qǐng)大家?guī)臀铱纯次业拇a的問題是什么,在JAVA環(huán)境中沒有錯(cuò)誤,但是運(yùn)行不出來結(jié)果,謝謝大家咯

public class HelloWorld {

? ??

? ? // 定義靜態(tài)變量score1

? ? static int score1 = 86;

? ? // 定義靜態(tài)變量score2

? ? ? ? ? int score2 = 92;

? ? ? ? HelloWorld world=new HelloWorld();


? ? // 定義靜態(tài)方法sum,計(jì)算成績(jī)總分,并返回總分

public? ? ?int sum() {??

? ? return score1+world.score2;??

? ? ??

}


public static void main(String[] args) {

? ? ? ??

? ? ? ? HelloWorld hello=new HelloWorld();

int allScore =hello.sum();

? ? ? ??

System.out.println("總分:" + allScore);

}

}


正在回答

4 回答

只有在靜態(tài)(static)方法調(diào)用非靜態(tài)方法或變量才需要實(shí)例化類。

這個(gè)練習(xí)兩個(gè)變量全是靜態(tài),兩個(gè)方法也是靜態(tài)用不到實(shí)例化類。

HelloWorld world=new HelloWorld();去掉

public?class?HelloWorld?{????????
//?定義靜態(tài)變量score1????
????static?int?score1?=?86;????
????//?定義靜態(tài)變量score2	??????????
????static?int?score2?=?92;	????????
??????
????//?定義靜態(tài)方法sum,計(jì)算成績(jī)總分,并返回總分	
????public?static?int?sum()?{??	????
????return?score1+score2;????????	
????}	
????public?static?void?main(String[]?args)?{????????????????
????int?allScore?=sum();????????		
????System.out.println("總分:"?+?allScore);	
????}
}

如果你要嘗試靜態(tài)方法調(diào)用非靜態(tài)變量可以這樣

public?class?Helloworld{
????//?定義靜態(tài)變量score1
????static?int?score1?=?86;
????//?非靜態(tài)變量score2
????int?score2?=?92;
????//?非靜態(tài)方法sum,計(jì)算成績(jī)總分,并返回總分
????public?int?sum()?{
????return?score1?+?score2;
????}
????public?static?void?main(String[]?args)?{
????Heloworld?hello?=?new?Helloworld();
????int?allScore?=?hello.sum();
????System.out.println("總分:"?+?allScore);
????}
}

請(qǐng)采納?

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

weixin_慕粉5402365 提問者

謝謝啦! 很清楚
2019-07-24 回復(fù) 有任何疑惑可以回復(fù)我~
#2

weixin_慕仙1144841 回復(fù) weixin_慕粉5402365 提問者

我看到兩處
2019-08-01 回復(fù) 有任何疑惑可以回復(fù)我~

public class HelloWorld {

? ? // 定義靜態(tài)變量score1

? ? static int score1 = 86;

? ? // 定義靜態(tài)變量score2

????static int score2 = 92;?


? ? // 定義靜態(tài)方法sum,計(jì)算成績(jī)總分,并返回總分

public static int sum() {

? ? ? ? int allScore;

? ? ? ? ? ? allScore=score1+score2;

? ? ? ? ? ? return allScore;

}


public static void main(String[] args) {

? ? ? ? // 調(diào)用靜態(tài)方法sum并接收返回值

int allScore = sum();

System.out.println("總分:" + allScore);

}

}

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

第二個(gè)變量沒定義是靜態(tài)的

static int score2 = 92;

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

HelloWorld world=new HelloWorld();去掉,然后world.score2改成this.score2

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

weixin_慕粉5402365 提問者

沃,這樣就對(duì)了,那請(qǐng)問為什么要這樣改呢,我的那個(gè)出錯(cuò)的點(diǎn)是什么啊,謝謝
2019-07-23 回復(fù) 有任何疑惑可以回復(fù)我~

舉報(bào)

0/150
提交
取消

請(qǐng)大家?guī)臀铱纯次业拇a的問題是什么,在JAVA環(huán)境中沒有錯(cuò)誤,但是運(yùn)行不出來結(jié)果,謝謝大家咯

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