在Java文件中定义包的目的是什么?[关闭]

在Java文件中定义包的目的是什么?[关闭],第1张

在Java文件中定义包的目的是什么?[关闭]

让我们从Wikipedia文章中描述的“ Java包”的定义开始:

Java包是一种将Java类组织到类似于Modula模块的名称空间中的机制。Java包可以存储在称为JAR文件的压缩文件中,从而使类可以成组下载,而不是一次下载得更快。程序员通常还使用包来组织属于同一类别或提供类似功能的类。

因此,基于此, Java包只是用于组织类并防止类名冲突的一种机制
。你能说出他们任何你希望的,但Sun公司已经公布了一些命名约定,你
应该 命名包时使用:

配套

唯一软件包名称的前缀始终以全小写ASCII字母书写,并且应为顶级域名之一,当前为com,edu,gov,mil,net,org或英语的两个字母代码之一根据1981年的ISO标准3166确定国家。

包名称的后续组成部分会根据组织内部的内部命名约定而有所不同。这样的约定可能指定某些目录名称组件是部门,部门,项目,计算机或登录名。

例子:

  • com.sun.eng

  • com.apple.quicktime.v2

  • edu.cmu.cs.bovik.cheese



欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/zaji/5016689.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-11-15
下一篇 2022-11-15

发表评论

登录后才能评论

评论列表(0条)

保存