可能重複:
What package naming convention do you use for personal/hobby projects in Java?這是一個有效的java包名嗎?
我做了一個谷歌網站的網站名稱sites.google.com/sites/abc.(abc是不是真名)
會MCL .abc.sites.com.google.sites對包名稱有效。
編輯:Whoops com.google.sites.abc.mcl
可能重複:
What package naming convention do you use for personal/hobby projects in Java?這是一個有效的java包名嗎?
我做了一個谷歌網站的網站名稱sites.google.com/sites/abc.(abc是不是真名)
會MCL .abc.sites.com.google.sites對包名稱有效。
編輯:Whoops com.google.sites.abc.mcl
你可以使用任何名字,但如果其有效的關於您使用,以下筆者推薦標準的準則:
1)避免使用country.company.util(我在一個項目上工作了公司更改名稱的3倍,所以你可以看到在相同的項目名稱,如:com.companyname1.util,cl.companyname2.util,com.companyname3.util) 2)你可以使用命名如:dev.utils或apiname .commons.utils或任何其他標準
那麼,我希望這可以澄清你的疑惑。
Java中的包的標準編碼約定顛倒了域名。
鑑於你的榜樣,
sites.google.com/sites/abc
com.google.sites.abc.mcl
它會更傳統的使用'com.google.sites.mcl.abc',我覺得呢? –
我很煩,因爲這個問題已被標記爲重複。有效性問題與公約問題有所不同。英語中有兩個不同的單詞 - 爲什麼不正確使用它們?請記住,問題不僅對OP而言有意義,對其他問題也是如此。 – Gustave