编辑:,让我从我原来的文章中拿出一个句子,并把它放在顶部的粗体中,这样就不会被标记为重复了:
我理解"com“的起源(Sun将其设置为反向使用TLD的约定,因此您有一个唯一的包名),我在这里想知道的是,没有TLD的普通单机开发人员是否仍然按照惯例创建一个封装顶级的
com文件夹 just 来满足这种约定。
例如,我目前的java文件包含在一个名为JavaProject的目录中。我猜这也使得当前的包名JavaProject。我是否需要将JavaProject目录放置在父com目录中,而不是为了看上去“正常”?我看不出它有什么实际用途。我说错了吗?
注意,我现在没有使用像Eclipse这样的IDE,我只是使用文本编辑器和命令行,手工创建我的文件和包。
发布于 2019-01-19 16:51:00
对于包名的第一段,没有使用特定com的约定。实际上,Java标准库本身并不这样做。即使您的考虑范围仅限于第三方组织生产的具有to的包,这些包并不总是以.com结尾。实际上,特别重要的是Apache,例如.org项目的。
总体而言,
com、org或其他可能与反向域名发生冲突或混淆的内容来启动它。https://stackoverflow.com/questions/54269202
复制相似问题