Java元注解详解-常用元注解解析
Java中的元注解是用来注解其他注解的,常用的元注解有@Retention、@Target、@Documented、@Inherited四种。@Retention主要用来指明被注解的类、方法、变量等的注释保留时间,有三个取值:SOURCE(只存在于源代码中)、CLASS(存在于编译后的class文件中)、RUNTIME(在运行时也保留)。@Target则用来指定该注解可以用于注释哪些程序元素。@Documented主要用于指定被该元注解注解的注解会被javadoc工具提取成文档形式。@Inherited则是该注解会被子类继承,并且修饰的类也能继承注解。透彻了解这四种常用的元注解对于Java的深入理解非常重要。
下载地址
用户评论