java開發命名規范完整版
java開發命名規范完整版
使用前注意事項:
1、 由于Java面向對象編程的特性, 在命名時應盡量選擇名詞
2、 駝峰命名法(Camel-Case): 當變量名或函式名是由一個或多個單字連結在一起,而構成的唯一識別字時,首字母以小寫開頭,每個單詞首字母大寫(第一個單詞除外)。
如:myFirstName
一 包名的書寫規范 (Package)
推薦使用公司或機構的頂級域名為包名的前綴,目的是保證各公司/機構內所使用的包名的唯一性。包名全部為小寫字母,且具有實際的區分意義。
1.1 一般要求
1、選擇有意義的名字,能快速地傳達該類的.用途。
2、所有包的命名必須采用小寫英文字母。
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
二 類名的書寫規范 (Class)
類名必須使用名詞,如果一個類名內含多個單詞,那么各個單詞第一個字母大寫,后續字母小寫,起伏呈駝峰狀,人稱駝峰式命名。給類名命名時,必須保證準確、簡潔且容易理解。盡量使用完整單詞,避免使用縮寫詞(除了大家公認的)
2.1 類的命名
2.1.1 一般要求
【java開發命名規范完整版】相關文章:
8.個人簡歷命名