常见的naming convention是:
[com/org/...].[companyName/organizationName/....].[projectName]
我曾经为自己的项目提供我喜欢的包名。个人项目是否存在任何命名约定?
答案 0 :(得分:4)
您可以为个人私人项目选择任何您喜欢的命名约定。
但是我建议尽可能多地遵守标准的Java命名约定:
答案 1 :(得分:2)
使用域名,惯例不是使用公司或其他组织的名称。域名通常以公司命名,但许多开发人员拥有自己的私有域名,用于在个人项目中命名Java包。因此,相同的惯例可适用于所有包裹,个人或其他。
答案 2 :(得分:1)
不,这是标准的。 这是因为,任何存在的域都将是唯一的。这也保证了包名称的唯一性。
所以我建议依靠existant domain for package是一个很好的做法。
答案 3 :(得分:0)
只要您不发布您的软件,除了您自己之外,任何人都不会担心任何冲突。如果您有个人域名,我建议您使用它。否则补上你认为不可能碰撞的东西。
当您决定发布您的软件时,最好是为您的项目获取域名,或者根据(比方说)您发布的地点的DNS名称获取真实或虚构的域名。源代码;例如“net.sourceforge.myproject”...其中“myproject”是您的官方sourceforge项目名称。