Java中有一个特殊的类:package-info类,它是专门为本包服务的,为什么说它特殊呢?主要体现在3个方面:
(1)它不能随便被创建 很简单,用记事本创建一个,然后拷贝进去再改一下就成了,更直接的办法就是从别的项目中拷贝过来。
(2)它是描述和记录本包信息的。
(3)package-info类也会被编译成package-info.class,但是在package-info.java文件里不能声明package-info类。package-info类还有几个特殊的地方,比如不可以继承,没有接口,没有类间关系(关联、组合、聚合等)等
作用:
A:声明友好类和包内访问常量
B:为在包上标注注解提供便利
C:提供包的整体注释说明
使用package-info类为包服务
最新推荐文章于 2025-02-17 20:37:22 发布