最近我們A5源碼這塊正在整理進(jìn)行大的改革,小編輯在這里先班門弄斧寫幾個(gè)教程,希望對初學(xué)者能有所幫助,在這里我強(qiáng)調(diào)的是,A5源碼網(wǎng)站是一個(gè)免費(fèi)的供給所需要的站長們使用的;我希望想學(xué)Java的朋友們能時(shí)刻關(guān)注我所發(fā)的帖子,以后每天都會有Java教程進(jìn)行更新,老手的就別噴我了。學(xué)習(xí)互動。
我們今天從零基礎(chǔ)開始學(xué)習(xí),那么標(biāo)題上面我也說了。Java標(biāo)識符,我講Java標(biāo)識符之前先說下Java吧,介紹Java,什么是Java?
Java是一種可以撰寫跨平臺應(yīng)用軟件的面向?qū)ο蟮某绦蛟O(shè)計(jì)語言,是由Sun Microsystems公司于1995年5月推出的Java程序設(shè)計(jì)語言和Java平臺(即JavaSE, JavaEE, JavaME)的總稱。Java 技術(shù)具有卓越的通用性、高效性、平臺移植性和安全性,廣泛應(yīng)用于個(gè)人PC、數(shù)據(jù)中心、游戲控制臺、科學(xué)超級計(jì)算機(jī)、移動電話和互聯(lián)網(wǎng),同時(shí)擁有全球最大的開發(fā)者專業(yè)社群。在全球云計(jì)算和移動互聯(lián)網(wǎng)的產(chǎn)業(yè)環(huán)境下,Java更具備了顯著優(yōu)勢和廣闊前景。
Java標(biāo)識符:Java語言中,對于變量,常量,函數(shù),語句塊也有名字,我們統(tǒng)統(tǒng)稱之為Java標(biāo)識符。標(biāo)識符在Java語言中是怎么組成的呢??
在Java語言中,標(biāo)識符是以字母、下劃線(…)或美元符($)開頭,由字母、數(shù)字、下劃線(_)或美元符($)組成的字符串。標(biāo)識符區(qū)分大小寫,長度沒有限制。除以上所列幾項(xiàng)之外,標(biāo)識符中不能含有其他符號,當(dāng)然也不允許插入空格。在程序中,標(biāo)識符可用作變量名、方法名、接口名、類名等。
標(biāo)識符規(guī)則:
1.由字母、數(shù)字、下劃線_或美元符號$組成;
2.由字母、下劃線_或美元$開頭,不能數(shù)字開頭;
3.不能以關(guān)鍵字、布爾值(true、false)、null同名;
4.區(qū)分大小寫,沒有長度的限制,堅(jiān)持見名之意原則;
在這里,什么才是合法的標(biāo)識符? 例如:myName,My_name,Points,$points,_sys_ta,OK,_23b,_3_,這些都是合法的標(biāo)識符(上面說過,標(biāo)識符是以字母、下劃線(…)或美元符($)開頭,由字母、數(shù)字、下劃線(_)或美元符($)組成的字符串);#name,25name,class,&time,if,這些是非法的標(biāo)識符
為什么變量名不能以數(shù)字開頭?? 原因在于如果一個(gè)標(biāo)識符以一個(gè)數(shù)字開頭,其他都是數(shù)字的話,它是變量名?還是常量值呢?
四中命名方式:
1.類和接口名。每個(gè)字的首字母大寫,含有大小寫。例如,MyClass,HelloWorld,Time等。
2.方法名。首字符小寫,其余的首字母大寫,含大小寫。盡量少用下劃線。例如,myName,setTime等。這種命名方法叫做駝峰式命名。
3.常量名。基本數(shù)據(jù)類型的常量名使用全部大寫字母,字與字之間用下劃線分隔。對象常量可大小混寫。例如,SIZE_NAME。
4.變量名。可大小寫混寫,首字符小寫,字間分隔符用字的首字母大寫。不用下劃線,少用美元符號。給變量命名是盡量做到見名知義。
新聞熱點(diǎn)
疑難解答
圖片精選