1. 程式人生 > >java包名命名規範[【轉】

java包名命名規範[【轉】

indi : 
個體專案,指個人發起,但非自己獨自完成的專案,可公開或私有專案,copyright主要屬於發起者。 
包名為“indi.發起者名.專案名.模組名.……”。 
pers : 
個人專案,指個人發起,獨自完成,可分享的專案,copyright主要屬於個人。 
包名為“pers.個人名.專案名.模組名.……”。 
priv : 
私有專案,指個人發起,獨自完成,非公開的私人使用的專案,copyright屬於個人。 
包名為“priv.個人名.專案名.模組名.……”。 
onem : 
與“indi”相同,推薦使用“indi”。

另外,我為了區分團隊專案和前面所說專案的區分,還有了一下擴充套件: 
team : 
團隊專案,指由團隊發起,並由該團隊開發的專案,copyright屬於該團隊所有。 
包名為“team.團隊名.專案名.模組名.……”。 
com : 
公司專案,copyright由專案發起的公司所有。重點內容 
包名為“com.公司名.專案名.模組名.……”。 
公司專案,copyright由專案發起的公司所有。 
包名為“com.公司名.專案名.模組名.……”。