“net.sf” Sourceforge.net 项目的 Java 包名称
IIRC Sourceforge Java 项目可能使用 net.sf
包作为其顶级包,因此我的 Java 项目可以使用 net.sf.mylib
- 这仍然是一个有效的选项吗? (我有一些注册域名,但我希望不受此方面未来命名更改的影响)
IIRC Sourceforge Java projects may use the net.sf
package as their top level package, so my Java project could use net.sf.mylib
- is this still a valid option? (I have some registered domains but I would prefer to be independent of future naming changes from this side)
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
您可以为包命名任何您想要的名称。它只是习惯上以相反的域名顺序命名(
com.sun.sunlib
对于 Sun 来说)。问题是,如果其他产品具有相同的包名和类名,您可能会无意中与其他产品发生冲突。
You can name a package whatever you want. It's just custom to name it in reverse domain order (
com.sun.sunlib
for Sun things).The catch is that you could unintentionally have collisions with other products if they have the same package and class names.