大战熟女丰满人妻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-28 15:59:37 來源:動力節(jié)點 瀏覽2080次

static關(guān)鍵字的用途

在《Java編程思想》P86頁有這樣一段話:“static方法就是沒有this的方法。在static方法內(nèi)部不能調(diào)用非靜態(tài)方法,反過來是可以的。而且可以在沒有創(chuàng)建任何對象的前提下,僅僅通過類本身來調(diào)用static方法。這實際上正是static方法的主要用途。”這段話雖然只是說明了static方法的特殊之處,但是可以看出static關(guān)鍵字的基本作用,簡而言之,一句話來描述就是:方便在沒有創(chuàng)建對象的情況下來進行調(diào)用(方法/變量)。很顯然,被static關(guān)鍵字修飾的方法或者變量不需要依賴于對象來進行訪問,只要類被加載了,就可以通過類名去進行訪問。static可以用來修飾類的成員方法、類的成員變量,另外可以編寫static代碼塊來優(yōu)化程序性能。

static方法

static方法一般稱作靜態(tài)方法,由于靜態(tài)方法不依賴于任何對象就可以進行訪問,因此對于靜態(tài)方法來說,是沒有this的,因為它不依附于任何對象,既然都沒有對象,就談不上this了。并且由于這個特性,在靜態(tài)方法中不能訪問類的非靜態(tài)成員變量和非靜態(tài)成員方法,因為非靜態(tài)成員方法/變量都是必須依賴具體的對象才能夠被調(diào)用。但是要注意的是,雖然在靜態(tài)方法中不能訪問非靜態(tài)成員方法和非靜態(tài)成員變量,但是在非靜態(tài)成員方法中是可以訪問靜態(tài)成員方法/變量的。舉個簡單的例子:   

package?cn.bzu.look.dao;??
????public?class?MyObject?{
????	//非靜態(tài)變量
????	private?String?str1?="property";
????	//靜態(tài)變量
????	private?static?String?str2?="staticProperty";
????	
????	public?MyObject()?{
????		
????	}
????	//非靜態(tài)方法
????	public?void?print1()?{
????		System.out.println(str1);
????		System.out.println(str2);
????		print2();
????	}	
????	//靜態(tài)方法
????	public?static??void?print2()?{
????		//這一句報錯,報錯信息是Cannot?make?a?static?reference?to?the?non-static?field?str1
????		System.out.println(str1);
????		System.out.println(str2);
????		/*
????		?*?調(diào)用非靜態(tài)的方法會報錯,
????		?*?Cannot?make?a?static?reference?to?the?non-static?method?print1()?from?the?type?MyObject
????		?*/
????		print1();
????	}
????}

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

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

免費課程推薦 >>
技術(shù)文檔推薦 >>
主站蜘蛛池模板: 国产精品深爱在线 | 国产精品二区高清在线 | 女人18一级特级毛片免费看 | 天堂一区二区在线观看 | 欧美一级在线全免费 | 韩国 欧美 日产 国产精品 | 国产精品乱码高清在线观看 | 国产精品久久久久久亚洲伦理 | 日本不卡视频免费的 | 黄色日本视频 | 精品免费国产一区二区女 | 天天射夜夜爱 | 亚洲日本欧美产综合在线 | 亚洲国产婷婷俺也色综合 | 成人精品一区二区三区校园激情 | 99久久香蕉国产线看观香 | 国产午夜精品一区二区三区 | 91精品国产亚一区二区三区 | 日日撸夜夜撸网站 | 色综合久久最新中文字幕 | 国外成人免费高清激情视频 | 亚洲国产综合人成综合网站00 | 欧美一级高清片欧美国产欧美 | 四虎在线最新永久免费 | 激情五月婷婷综合 | 欧美成人七十二式性视频教程 | 久久精品亚洲精品一区 | 青青青国产在线手机免费观看 | 九九综合九九综合 | 97影院理伦在线观看 | 同性女女黄h片在线播放 | 亚欧洲精品在线视频免费观看 | 免费又爽又黄禁片视频在线播放 | 成人小视频免费在线观看 | 免费a视频在线观看 | 91精品国产乱码在线观看 | 免费在线精品视频 | 国产香蕉75在线播放 | 免费日本黄色网址 | 日本精品在线观看视频 | 色综合中文字幕 |