Solo  当前访客:0 开始使用

标签: 反射 (1)

Java注解的玩儿法。

2018-08-01 17:02:19 imadiaos
0  评论    0  浏览

元注解是指注解的注解,包括@Retention @Target @Document @Inherited四种。 呃,看了一眼源码其实8(我截止到今天用的是8,2018/8/1)里面还有 @Repeatable。 先按顺序来分析: 1、@Retention作用 定义注解的保留策略 @Retention(RetentionPolicy.SOURCE): 注解仅保存在源码阶段,编译和运行时都不会有。 /** * Annotations are to be discarded by the compiler. / SOURCE, @Retention(RetentionPolicy.CLASS): 注解会在class字节码中存在,运行时不可见。此策略为默认。 /* * Annotations are to be recorded in the class file by the compiler * but need not be retained by the VM at run time. This is the default * behavior. */ CLASS, ....

,
TOP