位置:首页 > 软件操作教程 > 编程开发 > Java > 问题详情

Java 元注解之@Retention

提问人:刘旭39发布时间:2020-11-28

元注解之@Retention

元注解(meta-annotation)的作用是在其他注解上注解,用来提供对其他注解的类型说明。在自定义注解时,通常都需要使用元注解。JDK 1.5中定义了四个标准的元注解类型:@Target、 @Retention, @Documented和@Inherited。这些元注解可以在java.Iang.annotation包中找到,下面分别讲解@Retention元注解的作用。

@Retention代表注解保留的时间,有些注解仅存在于源码中,有些在编译过程中会被丢弃,有 些会偕同源码一起被编译进class文件中。编译在class文件中的注解可能会被虚拟机忽略,也可能会 在class文件装载时被读取。其取值在java.lang.annotation.RetentionPolicy中定义,详情见表。JHS0D9613P~TF46$L9))S9V.png

继续查找其他问题的答案?

相关视频回答
回复(0)
返回顶部