文章目录
一、元注解
二、常用的元注解类型
三、@Target 元注解
四、@Retention 元注解
五、@Documented 元注解
六、@Documented 元注解
一、元注解
----
元注解...是 描述 注解 的 注解 ;
以 Override 注解为例 , 分析下该注解的 元注解 含义 :
@Target(ElementType.METHOD)
@Retention(RetentionPolicy.SOURCE...: 描述 注解 是否被子类继承 , 如果添加了该注解 , 则子类会自动继承父类的注解 ;
三、@Target 元注解
----
查看 Target 注解的源码 , 该注解只有 1 个注解属性 , 且属性值是...注解 , 则导出的文档如下 , 在类和方法的上面会显示相应注解 ;
如果不使用 @Documented 注解 , 则生成的文档中没有 Annotation 注解 ;
六、@Documented 元注解...----
@Inherited : 描述 注解 是否被子类继承 , 如果添加了该注解 , 则子类会自动继承父类的注解 ;
使用 @Inherited 元注解 标注 Annotation 注解 ;
使用