所以大多数Java资源在谈到软件包时都提到了一个com.yourcompany.project
设置.但是,我不为公司工作,也没有网站.是否有常见的命名约定?也许是一个电子邮件地址?
使用像'bernard'这样的顶级域名或其他独特的域名.重要的一点是,域名是唯一的,以便您避免冲突,而不是从一个真正的互联网顶级域名(如org或com)开始.例如
import java.util.*; import bernard.myProject.*; import org.apache.commons.lang.*;
如果您创建一个开源项目,可以使用Sourceforge注册它并使用net.sourceforge.myproject.这在许多Java项目中很常见.一个例子是PMD http://pmd.sourceforge.net/.