【问题标题】:Java packaging naming convention and domains with "-" characterJava 打包命名约定和带“-”字符的域
【发布时间】:2013-10-28 13:09:10
【问题描述】:

我知道命名 java 包的最佳做法是倒着使用域名。

但是假设我的域是 www.word1-word2.com 的形式。当我尝试在 eclipse 或 Android Studio 中创建一个名为 com.word1-word2.Myapp 的包时,我收到一条错误消息(不能使用 - 字符)。

另一种方法是使用 com.word1_word2.MyApp... 但坏消息是这些域已注册给另一个人。

你会推荐我哪些替代品?

谢谢。

【问题讨论】:

  • Uhhh.. 我不明白.. 你是在询问 URL 建议还是在询问你的包名的替代品......?

标签: java naming-conventions packages


【解决方案1】:

其他公司是否也提供 Java 包?如果不是,您不必太在意,因为您的问题是客户会使用您的包和竞争对手的包,并且两个包都包含一个名称完全相同的类。

C 和 Objective-C 开发人员为客户构建库时无需担心包名的唯一性,因为没有包名。

如果需要,只需在包名称中添加一些内容,例如 com.world1word2.productname。

【讨论】:

    猜你喜欢
    • 2010-12-15
    • 2010-09-10
    • 1970-01-01
    • 1970-01-01
    • 2011-02-23
    • 2013-12-31
    • 1970-01-01
    • 2010-11-22
    相关资源
    最近更新 更多