課程
/后端開發
/Java
/Java入門第二季 升級版
為什么要定義靜態變量呢,他有什么不一樣的地方嗎
2019-01-20
源自:Java入門第二季 升級版 8-9
正在回答
因為我們可以基于一個類創建多個該類的對象,每個對象都擁有自己的成員,互相獨立。然而在某些時候,我們更希望該類所有的對象共享同一個成員。此時就是?static 大顯身手的時候了。例如說我們的學生類,他們的共享成員就是教師(每個學生對象都有老師這個屬性哦),所以我們可以給教師定義成靜態變量,static String teacher;
對所有的類對象都是公共的
舉報
課程升級!以終為始告別枯燥,在開發和重構中體會Java面向對象編程的奧妙
4 回答求各位大佬解答
6 回答各位大佬幫幫小白
1 回答各位大佬提提意見
2 回答調用方法時出錯。求各位大佬指教
2 回答求各位大神幫忙
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號-11 京公網安備11010802030151號
購課補貼聯系客服咨詢優惠詳情
慕課網APP您的移動學習伙伴
掃描二維碼關注慕課網微信公眾號
2019-01-21
因為我們可以基于一個類創建多個該類的對象,每個對象都擁有自己的成員,互相獨立。然而在某些時候,我們更希望該類所有的對象共享同一個成員。此時就是?static 大顯身手的時候了。例如說我們的學生類,他們的共享成員就是教師(每個學生對象都有老師這個屬性哦),所以我們可以給教師定義成靜態變量,static String teacher;
2019-01-20
對所有的類對象都是公共的