Java的命名規範

一、類名、接口名:首單詞的第一個字母要大寫。若是有多個單詞,其餘單詞的首字母要大寫。java

二、包名:所有小寫。接口

三、變量名、方法名:首單詞的第一個字母小寫。若是有多個單詞,其餘單詞的首字母要大寫。開發

四、常量名:所有大寫,若是有多個單詞,那麼使用下劃線鏈接。域名

 

ps:class

java中包的命名規範詳細說明:(爲何要補充這個嘞?由於我過去上課時一直不明白老師爲何用com開頭,並且還包含那麼多的「.」。)變量

一、包名的「.」就好像是目錄同樣,順着看下去就會很方便地知道對應的class屬於哪一個模塊。互聯網

二、按照慣例,包的第一部分應該是類的建立者的反順序的Internet域名,由於Internet域名應是獨一無二的,因此package名稱也應該是獨一無二的。所以,咱們能夠看到多數開發人員採用本身公司在互聯網上的域名稱做爲本身程序包的惟一前綴。例如: com.sun.swt.……。從而,通常公司命名爲「com/net/org.公司名.項目名.模塊名....」。程序

三、通常我的項目包命名以下:方法

  •  indi :

         個體項目,指我的發起,但非本身獨自完成的項目,可公開或私有項目,copyright主要屬於發起者。命名

         包名爲「indi.發起者名.項目名.模塊名.……」。

  •  pers :

         我的項目,指我的發起,獨自完成,可分享的項目,copyright主要屬於我的。

         包名爲「pers.我的名.項目名.模塊名.……」。

  •  priv :

         私有項目,指我的發起,獨自完成,非公開的私人使用的項目,copyright屬於我的。

         包名爲「priv.我的名.項目名.模塊名.……」。

  •  onem :

         與「indi」相同。

  •  team :

         團隊項目,指由團隊發起,並由該團隊開發的項目,copyright屬於該團隊全部。

         包名爲「team.團隊名.項目名.模塊名.……」。

相關文章
相關標籤/搜索