課程
/后端開發(fā)
/Java
/Java入門第二季 升級版
類中,靜態(tài)變量跟非靜態(tài)變量有什么不同?
2015-08-03
源自:Java入門第二季 升級版 8-7
正在回答
存儲位置不同:
靜態(tài)變量存儲在靜態(tài)區(qū),非靜態(tài)變量多了,局部變量存在棧中,new 出來的存在堆中。
使用的時候:
靜態(tài)變量不需要考慮對象,直接用 class.變量名 就能引用。其他的變量使用基本要用class new 一個對象出來。
學java還是先看看C吧,C能很清楚的讓你理解一些很基礎的東西
說好的18歲 提問者
理解c語言覺得對學java很大用處,你可以理解很多內在的東西
舉報
課程升級!以終為始告別枯燥,在開發(fā)和重構中體會Java面向對象編程的奧妙
1 回答靜態(tài)方法調用非靜態(tài)變量
3 回答靜態(tài)內部類變量和外部類非靜態(tài)變量重名怎么辦
2 回答靜態(tài)變量和成員變量有什么不同
2 回答類的成員變量和非靜態(tài)變量混淆
2 回答請問怎么通過“類名.靜態(tài)變量”訪問靜態(tài)變量
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號-11 京公網安備11010802030151號
購課補貼聯(lián)系客服咨詢優(yōu)惠詳情
慕課網APP您的移動學習伙伴
掃描二維碼關注慕課網微信公眾號
2015-08-03
存儲位置不同:
靜態(tài)變量存儲在靜態(tài)區(qū),非靜態(tài)變量多了,局部變量存在棧中,new 出來的存在堆中。
使用的時候:
靜態(tài)變量不需要考慮對象,直接用 class.變量名 就能引用。其他的變量使用基本要用class new 一個對象出來。
學java還是先看看C吧,C能很清楚的讓你理解一些很基礎的東西
2015-09-28
理解c語言覺得對學java很大用處,你可以理解很多內在的東西