課程
/后端開發(fā)
/Java
/Java入門第二季 升級版
要是有多個對象,這不是很混亂嗎
2016-10-15
源自:Java入門第二季 升級版 8-7
正在回答
static變量在一個方法內(nèi)被改變,但在另一個方法中還是最初定義的static變量,這個相互之間不影響。而如果是同一個方法中通過對象對static變量進行了改變,根據(jù)對象執(zhí)行的先后即可。
關(guān)鍵還是因為在一個方法中執(zhí)行的這種局部變量改變不會對其他方法產(chǎn)生影響。
舉報
課程升級!以終為始告別枯燥,在開發(fā)和重構(gòu)中體會Java面向?qū)ο缶幊痰膴W妙
4 回答類中用 static定義的變量調(diào)用時更改一個對象的該變量時 為什么后面調(diào)用類的變量時變量值也改變
2 回答static變量可以被類的所有對象共享,但是任何對象都可以改變它
1 回答使用對象名的形式更改靜態(tài)變量的值會更改類中的靜態(tài)變量的值嗎,也就是說這個靜態(tài)變量不只是更改這個對象中的值
2 回答可以通過 類名.靜態(tài)變量 訪問靜態(tài)變量 也可以通過 對象.靜態(tài)變量 訪問靜態(tài)變量。也可以直接通過靜態(tài)變量名訪問嗎
3 回答一定要使用類名或者對象名訪問靜態(tài)變量嗎?
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號-11 京公網(wǎng)安備11010802030151號
購課補貼聯(lián)系客服咨詢優(yōu)惠詳情
慕課網(wǎng)APP您的移動學(xué)習(xí)伙伴
掃描二維碼關(guān)注慕課網(wǎng)微信公眾號
2016-10-15
static變量在一個方法內(nèi)被改變,但在另一個方法中還是最初定義的static變量,這個相互之間不影響。而如果是同一個方法中通過對象對static變量進行了改變,根據(jù)對象執(zhí)行的先后即可。
關(guān)鍵還是因為在一個方法中執(zhí)行的這種局部變量改變不會對其他方法產(chǎn)生影響。