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