@Retention:用于修饰注解:用于指定修饰的那个注解的生命周期,@Retention包含一个RetentionPolicy枚举类型的成员变量,使用@Retention时必须为该value成员变量指定值:
案例:
通过反编译字节码文件:发现字节码文件中没有MyAnnotation这个注释:
反编译看字节码文件,字节码文件中带有MyAnnotation注解: