^-^---《變量命名規則》---^-^

我爲了不想再看見用拼音做變量命名的大佬了,特此寫個博文,整理下通用的變量命名規則,給大家分享學習一下。


^-^---L001:駝峯式命名法

       程序員們爲了自己的代碼能更容易的在同事之間交流,所以多采取統一的可讀性比較好的命名方式。例如:有些程序員喜歡全部小寫,有些程序員喜歡用下劃線,所以如果要寫一個myname的變量,他們常用的寫法會有myname、my_name、MyName
或者myName。這樣的命名規則不適合所有程序員閱讀,而利用駝峯命名法來表示,可以增加程序可讀性。

1、小駝峯式命名法(lower camel case):
                        第一個單詞以小寫字母開始,第二個單詞的首字母大寫。例如:firstName、lastName。

2、大駝峯式命名法(upper camel case):
                       每一個單詞的首字母都採用大寫字母,例如:FirstName、LastName、CamelCase,也稱爲 Pascal(帕斯卡) 命名法。變種:StudlyCaps,是“駝峯式大小寫”的變種。

 

^-^---L002:匈牙利命名法


       匈牙利命名法。該命名法是在每個變量名的前面加上若干表示數據類型的字符。基本原則是:變量名=屬性+類型+對象描述。如i表示int,所有i開頭的變量命都表示int類型。s表示String,所有變量命以s開頭的都表示String類型變量。例如,sSex,sType,sName等等!


^-^---L003:帕斯卡命名法


       帕斯卡命名法 即pascal命名法。做法是首字母大寫,如UserName,常用在類的變量命名中。在Java語言中類名使用帕斯卡命名方式,如:VelocityResponseWriter,包名全用小寫:net.oschina.beans.xxx。

 

^-^---L004:其它

 

      變量名和方法名小寫開始的駝峯命名,例如:studentParentName.
      常量名用全大寫:MAX_PARAMETER_COUNT = 100
      枚舉類名參考普通類名,枚舉變量使用全大寫。例如,

      顏色枚舉:

package com.lhm.test.demo;
public enum Color {  
  RED, GREEN, BLANK, YELLOW  
} 
 

​

今天就暫時分享到這裏啦,歡迎各位來交流學習,啦啦啦,溜溜球。

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章