靜態變數static的作用
static表示“全域性”或者“靜態”的意思,用來修飾成員變數和成員方法,也可以形成靜態static程式碼塊,但是Java語言中沒有全域性變數的概念。 被static修飾的成員變數和成員方法獨立於該類的任何物件。也就是說,它不依賴類特定的例項,被類的所有例項共享。
1、只要這個類被載入,Java虛擬機器就能根據類名在執行時資料區的方法區內定找到他們。
2、因此,static物件可以在它的任何物件建立之前訪問,無需引用任何物件。
3、 用public修飾的static成員變數和成員方法本質是全域性變數和全域性方法,當宣告它類的物件市,不生成static變數的副本,而是類的所有例項共享同一個static變數。
4、 static變數前可以有private修飾,表示這個變數可以在類的靜態程式碼塊中,或者類的其他靜態成員方法中使用(當然也可以在非靜態成員方法中使用--廢話),但是不能在其他類中通過類名來直接引用,這一點很重要。
5、實際上你需要搞明白,private是訪問許可權限定,static表示不要例項化就可以使用,這樣就容易理解多了。
6、static前面加上其它訪問許可權關鍵字的效果也以此類推。
-
貴港職業學院招生專業及最好的專業有哪些
校級優勢專業:物流管理專業,汽車檢測與維修技術專業專業。貴港職業學院專科招生專業:應用越南語專業,採購供應管理專業,越南語專業,船舶工程技術專業,電子商務專業,商務英語專業,物流管理專業,旅遊管理專業,漢語專業,市場營銷專業,行政管理專業,裝飾藝術設計專業。服裝設計專...
-
然而造句怎麼造,然而造句大全
然而是一個表示轉折關係的連詞。造句示例:1、她以為她會是第一名,然而並不是。2、她以為男主角喜歡的是姐姐,然而結果卻是和妹妹結婚了。3、媽媽昨天答應我給我買一個生日蛋糕,然而她忘了。4、天氣預報說今天是一個晴朗的好天氣,然而卻突然颳起了大風,看似要下暴雨。...
-
七嘴八舌造句怎麼造,七嘴八舌造句大全
七嘴八舌,形容人多嘴雜,也表明讓別人發表意見。造句示例:1、這群人在一起七嘴八舌,不知道在談論什麼事。2、哪知她這話一出口,引來原只作壁上觀的幾個婦人也七嘴八舌地說起來。3、人們都圍了上去,七嘴八舌,他不知聽誰的好。1、大家正在七嘴八舌地議論小明。2、球迷們...
-
河北政法職業學院招生專業及最好的專業有哪些
校級優勢專業:司法助理專業,法律文祕專業,法律事務專業專業。河北政法職業學院專科招生專業安全保衛專業,森林生態旅遊專業,司法助理專業,工程測量與監理專業,市場營銷專業,會計電算化專業,旅遊管理專業,社會工作專業,酒店管理專業,國際金融專業,經濟資訊管理專業,會計專業,軟...