在大多数源代码中,根包/文件夹被命名为“com”。为什么会这样?它只是约定俗成还是代表着什么?
The 习俗 http://download.oracle.com/javase/tutorial/java/package/namingpkgs.html一个给定组织中的程序员将以他们组织的域名作为唯一标识符开始包名称 - 以相反的顺序。这可以防止来自不同组织(在您自己的组织内)的代码之间发生命名空间冲突。
因此,如果我在一家名为 Supercompany 的公司工作,并且他们的域名是 supercompany.com,那么我的所有包名称都将以com.supercompany
。而且由于很多代码是为公司编写的,因此很多包都以 com.然而,有很多软件包以“net”或“org”或其他此类顶级域开头。我自己在大学工作,所以我的包名称通常以“edu”开头。
那么,简单的回答是,大多数包名称都以“com”开头,因为大多数域名以“com”结尾。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)