image.png

元注解:可以修饰注解的注解,在 JDK 1.5 中提供了4个标准的用来对注解类型进行注解的注解类,我们称之为 meta-annotation (元注解)。

  1. @Target 描述了注解作用的目标
  2. @Retention 表示注解的生命周期
  3. @Documented 修饰的注解能抽取的 java文档中
  4. @Inherited 修饰的注解具有可继承性

image.png

@Target 描述了注解作用的目标,属性值在 java.lang.annotation.ElementType定义,常用的包括:

@Retention 表示注解的生命周期

@Documented 修饰的注解能抽取的 java文档中

@Inherited 修饰的注解具有可继承性

知道哪些元注解?