为什么软件包名称通常以“ com”开头
问题内容:
我是Java开发人员。如今,我正在学习strut,阅读教程时,我心中充满了好奇心
package com.something.something;
我知道这是一个非常简单的包声明,但是
package **com**.something.something;
该软件包名称片段经常出现在许多商业发行版中。现在我想知道这是什么意思?请澄清一下。
谢谢,抱歉,如果我无法澄清…
问题答案:
这只是一个名称空间定义,以避免类名的冲突。这com.domain.package.Class
是已建立的Java约定,其中名称空间相反由公司域限定。