亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

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

有關靜態變量與全局變量的問題

靜態變量是什么?全局變量又是什么?傻傻分不清楚。

個人感覺靜態變量不是一般都定義在類下面嗎?并不是在方法下面,他的生命周期不會因一個方法結束而結束,難道全局變量不是嗎?還是說全局變量=靜態變量?

正在回答

3 回答

靜態變量是一個類所有的實例化對象都共有的變量,其中一個對象將這個靜態變量改掉則其他的對象調用這個靜態變量就都是改動后的,而全局變量不會這樣。

0 回復 有任何疑惑可以回復我~
#1

Maosu 提問者

如果沒有實例化就只能夠用靜態方法來調用,對吧? 靜態變量只要又一個實例化后的對象將它改動,所有調用過這個的都是改動后的,是嗎? 全局變量主要和靜態變量又有什么區別呢?
2016-08-25 回復 有任何疑惑可以回復我~
#2

Maosu 提問者

非常感謝!
2016-08-25 回復 有任何疑惑可以回復我~
#3

慕粉3863764 回復 Maosu 提問者

是啊,靜態變量只要有對象改動之后就全都改了,具體區別百度查查吧,我剛學也沒多久有點說不清楚...
2016-08-25 回復 有任何疑惑可以回復我~
#4

Maosu 提問者 回復 慕粉3863764

恩,一起努力吧
2016-08-25 回復 有任何疑惑可以回復我~
查看1條回復

全局變量:對象.變量

靜態變量:類.變量

0 回復 有任何疑惑可以回復我~
#1

Maosu 提問者

恩,謝謝
2016-08-26 回復 有任何疑惑可以回復我~

在JAVA里面,沒有全局變量。你是不是把JAVA和C語言混在一起了?


0 回復 有任何疑惑可以回復我~
#1

qq_Infinitely_0

只有成員變量(又分為靜態變量和實例變量)和局部變量
2016-08-25 回復 有任何疑惑可以回復我~
#2

Maosu 提問者

謝謝了,有點難懂,看不明白,而且我提的問題,你有點答非所問了。
2016-08-25 回復 有任何疑惑可以回復我~
#3

qq_Infinitely_0 回復 Maosu 提問者

java里根本就沒有你說的全局變量這一詞語,您的問題有問題啊
2016-08-25 回復 有任何疑惑可以回復我~
#4

Maosu 提問者

恩,全局變量指的就是成員變量,習慣性說成全局變量,謝謝了
2016-08-26 回復 有任何疑惑可以回復我~
查看1條回復

舉報

0/150
提交
取消

有關靜態變量與全局變量的問題

我要回答 關注問題
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號