每个包下都可以存在这个样一个类。


package-info.java因为命名方式不符合类的命名规则,所以不能通过创建类的方式创建,可以按创建文件的方式创建,被idea识别为java文件。

 

主要作用:

  a.提供包级别的注解

  b.定义包中共用的属性或方法,且这些属性和方法无需import,可直接在包中类里使用

    只能在本包中引用,即使是子包也不可引用,如org.apache.ibatis.cache包中package-info.java定义的变量,org.apache.ibatis.cache.impl中不可引用;

包功能说明信息的载体,比如在其中添加对整个包的注释说明,生成Java Doc时包含这些内容。

相关文章:

  • 2021-10-01
  • 2022-12-23
  • 2021-04-18
  • 2021-05-13
  • 2022-01-05
  • 2022-12-23
  • 2021-06-26
猜你喜欢
  • 2021-07-10
  • 2022-12-23
  • 2021-10-24
  • 2021-05-31
  • 2021-07-11
相关资源
相似解决方案