雖然現在的大公司對java程式設計師的要求在逐漸提高,程式設計師的入職門檻也在變高,但是不變的考核標準是對java基礎知識的考察。正在學習java零基礎教程的朋友們,肯定都接觸過關於java變數的知識點,其中,java的變數命名規則是需要認真學習的,下面就總結了大家需要知道的java變數命名規則的內容,一起來學習吧!
變數在一段java程式設計中是不可缺少的,是零基礎的新手朋友們在學java的初期階段需要掌握的內容。在自己學習的過程中,也許有人注意到過,java變數的名字有很多,可以說是千變萬化的,但是在這些名字中,也是有需要遵循的變數命名規則的,如下:
1、變數名是由數字、字母、下劃線組成的,其中字母裡大小寫字母均可;
2、變數名首位不是能數字,可以是字母下劃線;首位後的位置可以是數字,字母,下劃線;
3、不能使用關鍵字和保留字作為變數的名字(需要避開的名字);
(1)關於關鍵字和保留字,這個可以拿生活中的現象舉例子,大人給小孩起名字的時候,小孩的名字一定不能和他父親母親的名字一樣;當然也不能和爺爺,奶奶,外公,外婆,舅舅,姑姑等等這些名字一樣;這個就是現實中約定俗成的規則;
(2)在JS中,也有些單詞是有特殊意義的,或者是為了以後語言升級做準備的;而這些單詞就不能作為變數名;比如前面接觸的typeof,function;這樣的單詞就不能作為變數名;
4、變數區分大小寫,test和Test是不一樣的,必須嚴格一樣,才算是一個變數的;(在javascript裡,onclick 必須要寫出onclick,不能寫成onClick;)
下面是收集的一些變數命名規則下的方法:
1、“-”連線符方法:
(1)比如給我桌子上門鑰匙命名;my-room-door-key 和 my_room_door_key;
(2)這種方法用”-”和下劃線"_"連線符來連結單詞,區別是下劃線在選擇變數的時候,滑鼠雙擊可以全部選擇。
2、駝峰命名法
這種命名方法有兩種方式:
(1)大駝峰:每個單詞的首字母大寫;MyRoomDoorKey
(2)小駝峰:第一個字母小寫,其它字母大寫;myRoomDoorKey
3、匈牙利命名法
變數由型別+物件描述組成;
(1)物件(Object)用o表示;
(2)函式(function)用fn表示;
(3)陣列(array)用a表示;
最後還有需要注意規避的變數命名規則是:杜絕使用美元符和下劃線作為識別符號命名的開頭;杜絕使用中文或者拼音來命名。