大战熟女丰满人妻av-荡女精品导航-岛国aaaa级午夜福利片-岛国av动作片在线观看-岛国av无码免费无禁网站-岛国大片激情做爰视频

專注Java教育14年 全國咨詢/投訴熱線:400-8080-105
動力節(jié)點LOGO圖
始于2009,口口相傳的Java黃埔軍校
首頁 學(xué)習(xí)攻略 Java中static關(guān)鍵字的作用有哪些

Java中static關(guān)鍵字的作用有哪些

更新時間:2020-06-10 16:17:09 來源:動力節(jié)點 瀏覽3017次

static關(guān)鍵字主要有兩個作用:

1)為耨特定數(shù)據(jù)類型或?qū)ο蠓峙鋯我坏拇鎯臻g,而與創(chuàng)建的對象多少無關(guān)。

2)實現(xiàn)某個方法和屬性與類而不是對象關(guān)聯(lián)在一起,也就是說,在不創(chuàng)建對象的情況下就可以通過類來直接調(diào)用方法或使用類的屬性。具體而言,在Java中static主要有4種使用情況:成員變量、成員方法、代碼塊和內(nèi)部類。

Java中static關(guān)鍵字的作用有哪些

1)static成員變量

用static修飾的變量屬于類,在內(nèi)存中只有一個復(fù)制(所有實例都指向同一個內(nèi)存地址),只要靜態(tài)變量所在的類被加載,這個靜態(tài)變量就會被分配空間,因此就可以被使用了,對靜態(tài)變量的引用有兩種方式,分別為“類.靜態(tài)變量”和“對象.靜態(tài)變量”。實例變量屬于對象,只有對象唄創(chuàng)建時才可被引用,只有“對象.實例變量”一種引用方式。

在Java中,不能在方法體中定義static變量。

2)static成員方法

同理static方法是類的成員方法,有兩種調(diào)用方式。但需要注意,static中不能使用this和super關(guān)鍵字

另外,static一個重要用途是實現(xiàn)單例模式。單例模式的特點是該類只能有一個實例,為了實現(xiàn)這一功能,必須隱藏類的構(gòu)造函數(shù),即把構(gòu)造函數(shù)聲明為private,并提供一個創(chuàng)建對象的方法,由于構(gòu)造對象被聲明為private,外界無法直接創(chuàng)建這個類型的對象,只能通過該類提供的方法來獲取類的對象,要達(dá)到這樣的目的只能把創(chuàng)建對象的方法聲明為static。

3)static代碼塊

靜態(tài)代碼塊在類中是獨(dú)立于成員變量和成員函數(shù)的代碼塊的,它不在任何一個方法體內(nèi)。

4)static內(nèi)部類

static內(nèi)部類是指被聲明為static的內(nèi)部類,它可以不依賴于外部類實例對象而被實例化,靜態(tài)內(nèi)部類的類名不能與外部類一樣,同樣,靜態(tài)內(nèi)部類也不能訪問外部類的非靜態(tài)成員。

Java中static關(guān)鍵字的作用有哪些

Java技術(shù)相關(guān)內(nèi)容

Java static靜態(tài)代碼塊:http://www.dabaquan.cn/tutorial_java_se/1046.html

Java static靜態(tài)方法:http://www.dabaquan.cn/tutorial_java_se/1047.html

Java中static靜態(tài)變量:http://www.dabaquan.cn/tutorial_java_se/1045.html

Java中static關(guān)鍵字:http://www.dabaquan.cn/tutorial_java_se/1044.html

以上就是動力節(jié)點java培訓(xùn)機(jī)構(gòu)的小編針對“Java中static關(guān)鍵字的作用有哪些”的內(nèi)容進(jìn)行的回答,希望對大家有所幫助,如有疑問,請在線咨詢,有專業(yè)老師隨時為你服務(wù)。

提交申請后,顧問老師會電話與您溝通安排學(xué)習(xí)

免費(fèi)課程推薦 >>
技術(shù)文檔推薦 >>
主站蜘蛛池模板: 日本8888xxxx免费视频 | 国产毛片黄片 | 91麻精品国产91久久久久 | 日本激情视频一区二区三区 | 成人午夜网站 | 日本久久伊人 | 26uuu在线| 加勒比啪啪 | 青青青爽视频在线观看 | 99爱视频免费高清在线观看 | 一级特黄色大片 | 99久久精品国产一区二区三区 | 国产特级毛片aaaaaaa高清 | 亚洲国产精品欧美综合 | 一级毛片免费在线观看网站 | 亚洲韩精品欧美一区二区三区 | 日韩在线欧美 | 欧美特级一级毛片 | 天天婷婷 | 亚洲 欧美 另类 天天更新影院 | 久久99九九 | 天天看天天射 | 国产精品美女www爽爽爽视频 | 亚洲国产日韩欧美 | 99久久精品男女性高爱 | www.国产一区二区三区 | 3d动漫免费一区二区三区 | 图片区亚洲| 99久久免费国产精品热 | 毛片免费看看 | 99热99在线| 精品日本亚洲一区二区三区 | 四虎精品影院在线观看视频 | 久久九九免费 | 亚洲欧美国产高清va在线播放 | 欧美日韩一本大道香蕉欧美 | 97精品国产高清久久久久蜜芽 | 亚洲日本中文字幕在线 | 精品91自产拍在线观看99re | 99爱视频在线 | 免费一级欧美片在线观免看 |