java編程命名規則

java零基礎自學,點擊瞭解:https://how2j.cn

阿里雲惠優入口:https://www.aliyun.com?source=5176.11533457&userCode=pbr3yqtc&type=copy

一、Java總體命名規範

1、項目名全部小寫.
2、包名全部小寫.
3、類名首字母大寫,其餘組成詞首字母依次大寫.
4、變量名,方法名首字母小寫,如果名稱由多個單詞組成,除首字母外的每個單詞的首字母都要大寫.
5、常量名全部大寫.
6、所有命名規則必須遵循以下規則 :

  • 名稱只能由字母、數字、下劃線、$符號組成.
  • 不能以數字開頭.
  • 名稱不能使用Java中的關鍵字.
  • 堅決不允許出現中文及拼音命名.

二、Java包名命名規範

    Java的包名由小寫單詞組成,包的路徑符合所開發的系統模塊的定義,以便通過包名可得知其屬於哪個模塊,從而方便到對應包裏找相應的實現類.

常規包名

爲了保障每個Java Package命名的唯一性,在Java編程規範中要求開發人員在自己定義的包名前加上唯一的前綴.由於互聯網上的域名稱是不會重複的,所以多數開發人員採用自己公司在互聯網上的域名稱作爲自己程序包的唯一前綴.例如 : com.sun.swt...
1.公司項目
    com : 公司項目,copyright由項目發起的公司所有.
    包名 : com.公司名.項目名.模塊名..
2.團隊項目
    team : 團隊項目,指由團隊發起,並由該團隊開發的項目,copyright屬於該團隊所有.
    包名 : team.團隊名.項目名.模塊名..

自定義包名

一般公司命名爲com.公司名.項目名.模塊名....那我們個人的項目又怎麼命名呢?

個人的英語單詞有individual、personal、private、one-man,進一步對以上四個單詞詞意進行分析並在保證了唯一性,繼而使用每個單詞的前4個字母作爲前綴,與com也做了區分.示例如下所示:

1.indi : 個體項目,指個人發起,但非自己獨自完成的項目,可公開或私有項目,copyright主要屬於發起者.   

  • 包名 : indi.發起者名.項目名.模塊名..

2.pers : 個人項目,指個人發起,獨自完成,可分享的項目,copyright主要屬於個人.

  • 包名 : pers.個人名.項目名.模塊名..

3.priv : 私有項目,指個人發起,獨自完成,非公開的私人使用的項目,copyright屬於個人.

  • 包名 : priv.個人名.項目名.模塊名..

4.onem : 與indi相同,推薦使用indi.

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