當前位置:編程學習大全網 - 編程語言 - 什麽是駝峰命名法

什麽是駝峰命名法

駱駝式命名法(Camel-Case)又稱駝峰式命名法,是電腦程式編寫時的壹套命名規則(慣例)。正如它的名稱CamelCase所表示的那樣,是指混合使用大小寫字母來構成變量和函數的名字。程序員們為了自己的代碼能更容易的在同行之間交流,所以多采取統壹的可讀性比較好的命名方式。

駱駝式命名法就是當變量名或函數名是由壹個或多個單詞連結在壹起,而構成的唯壹識別字時,第壹個單詞以小寫字母開始;從第二個單詞開始以後的每個單詞的首字母都采用大寫字母,例如:myFirstName、myLastName,這樣的變量名看上去就像駱駝峰壹樣此起彼伏,故得名。

擴展資料:

駝峰命名法使用前註意事項:

1、由於Java面向對象編程的特性, 在命名時應盡量選擇名詞

2、駝峰命名法(Camel-Case): 當變量名或函式名是由壹個或多個單字連結在壹起,而構成的唯壹識別字時,首字母以小寫開頭,每個單詞首字母大寫(第壹個單詞除外)。

如:myFirstName。

包名的書寫規範 (Package)?推薦使用公司或機構的頂級域名為包名的前綴,目的是保證各公司/機構內所使用的包名的唯壹性。包名全部為小寫字母,且具有實際的區分意義。

壹般要求:

1、選擇有意義的名字,能快速地傳達該類的用途。

2、所有包的命名必須采用小寫英文字母。

實際應用:應用系統中經常應用分層,Dao層(數據庫訪問)、Service層(業務處理)、Web層(頁面控制action類)。

1、包名的前幾個為固定名稱, 如果是網站的話,采用網站的域名的反寫,如果域名還沒有確定的話,采用公司固定的幾個名稱。如:net.vschool

2、在包名的接下來壹個單詞為模塊的名稱。如:用戶模塊,包名為net.vschool.user

3、關於模塊的訪問操作,采用分層形式,壹般分為:

Dao層操作:壹般定義在net.vschool.xxx.dao 中,其中xxx為模塊名稱。

Service層操作:壹般定義在net.vschool.xxx.servie中。

web層操作:壹般定義在 net.vschool.xxx.action中。

如下關於用戶模塊的例子:

net.vschool.user。

net.vschool.user.dao。

net.vschool.user.action。

net.vschool.user.service。

百度百科-駝峰命名法

  • 上一篇:有關C++的網站我是初學者我要多多的
  • 下一篇:美國研究生留學 統計學專業分支有哪些?
  • copyright 2024編程學習大全網