static關(guān)鍵字修飾屬性和注意事項

static關(guān)鍵字修飾屬性和注意事項

天津卓眾教育      2022-05-01 20:21:01     24

static關(guān)鍵字修飾屬性和注意事項,今天天津卓眾教育java培訓機構(gòu)小編為大家介紹static關(guān)鍵字修飾屬性和注意事項,希望通過此文大家能夠掌握static關(guān)鍵字修飾屬性和

課程價格 請咨詢

上課時段: 授課校區(qū):

詳細介紹


今天天津卓眾教育java培訓機構(gòu)小編為大家介紹static關(guān)鍵字修飾屬性和注意事項,希望通過此文大家能夠掌握static關(guān)鍵字修飾屬性和注意事項,下面就隨小編一起來了解一下static關(guān)鍵字修飾屬性和注意事項。



static 靜態(tài)的,可用來修飾屬性,方法,*代碼塊,*內(nèi)部類


  static修飾屬性(類變量)


  1、由類創(chuàng)造的所有對象,都共用這個屬性。


  2、當其中一個對象對此屬性進行修改,會導致其他對象對此屬性的一個調(diào)用。 實例變量(非靜態(tài)的屬性,各個對象各自擁有一套副本)


  3、類變量隨著類的加載而加載,而且獨一份。


  4、靜態(tài)的變量可以直接通過“類.變量”的形式來調(diào)用。


  5、類變量的加載要早于對象,所以當有對象以后,可以“對象.類變量”使用,但是 “類.實例變量”是不行的。


  6、類變量存在于靜態(tài)域中



  static 修飾方法(類方法)


  1、隨著類的加載而加載。在內(nèi)存中也是獨一份。


  2、可以直接通過“類.類方法”的方式調(diào)用。


  3、內(nèi)部靜態(tài)方法可以調(diào)用靜態(tài)的屬性或靜態(tài)的方法,而不能調(diào)用非靜態(tài)的屬性或方法。反之,非靜態(tài)的方法可以調(diào)用靜態(tài)的屬性和方法。


  4、靜態(tài)的方法內(nèi)是不可以有 this 或 super 關(guān)鍵字的!


  注:靜態(tài)的結(jié)構(gòu)(static的屬性,方法,代碼塊,內(nèi)部類)的生命周期要早于非靜態(tài)的結(jié)構(gòu),同時被回收也要晚于非靜態(tài)的結(jié)構(gòu)


以上就是天津卓眾教育java培訓機構(gòu)小編為大家介紹的“static關(guān)鍵字修飾屬性和注意事項”的內(nèi)容,希望對大家有幫助,更多java最新資訊請繼續(xù)關(guān)注天津卓眾教育java培訓機構(gòu)官網(wǎng),每天會有精彩內(nèi)容分享與你。


相關(guān)免費視頻教程推薦


零基礎(chǔ)java視頻教程下載——static關(guān)鍵字修飾屬性:http://www.bjpowernode.com/xiazai/2619.html


培訓啦提醒您:交易時請核實對方資質(zhì),對于過大宣傳或承諾需謹慎!任何要求預付定金、匯款等方式均存在風險,謹防上當。