我该如何命名Java包?

时间:2012-08-18 17:57:51

标签: java github package sourceforge

  

可能重复:
  What package naming convention do you use for personal/hobby projects in Java?

我正在学习Java并且发现了一个问题。我需要一个我的包的域名,但我没有。我不想使用我的电子邮件地址。那么我应该在SourceForge或GitHub上创建一个帐户并使用它吗?如果是这样,哪一个最好?还是有另一种更好的方法吗? 感谢

2 个答案:

答案 0 :(得分:4)

使用的常见命名方案如下(|表示或):

country | org | comnameapplicationNamesubpackages

Name是公司或您的名字。在applicationName之后你开始所有的子包(这就是我最后的意思),例如utiluidb

例如,如果你是来自英格兰的John Dave,请使用en.jdave.smartapp.ui.core.forms。或来自德国的马库斯德语:de.mgerman.smartapp.ui.core.forms

答案 1 :(得分:-1)

一般来说,专业人士根据反向站点名称使用包名称 例如 的 com.site_name.applicaton_name