我们经常看到com.*包名称空间。“com”是什么意思?谢谢。
发布于 2010-04-18 17:17:46
在创建Java时,Sun建立了一个约定,即包名应该从创建包的公司或个人的反向域名开始。因为DNS保证域名是唯一的(即,只分配给一个组织或个人),所以这避免了重复。
因此,微软的Java包的名称以com.microsoft
开头,来自Sun的包以com.sun
开头,依此类推。
发布于 2013-04-16 17:36:44
Package表示包含类和接口相关组的目录。包有两种类型。1.内建包。2.自定义包。请注意。一个包可以包含子包。例如:事件(这里的awt是一个包);java.awt.event(这里的java.awt是java.awt中存在的一个子包)
发布于 2010-04-18 18:21:10
如果您以前没有这样做过-下载一些Java应用程序的源代码(例如jEdit),并查看源代码中的文件结构。这可能会让一切变得更清晰。在jEdit中有几个不同的包,因此您将看到所有包是如何工作的。
顺便说一句,如果你从来没有读过任何人的代码,那就尽快去做吧!即使你不能理解所有的东西,或者只是一小部分--去做吧,因为这是一个很好的编程实践学校!
https://stackoverflow.com/questions/2661698
复制相似问题