内容简介:Java 四种元注解
元注解,即 meta-annotation,用在所有注解上的注解。
Retention
注解的保留位置
-
RetentionPolicy.SOURCE
注解会被编译器咔嚓掉。
-
RetentionPolicy.CLASS
默认策略,注解会被编译到class里面,但不会出现在JVM中。
-
RetentionPolicy.RUNTIME
注解会被编译到class文件里,运行时会保留在JVM中,因此可以反射得到该注解。
Target
注解的作用目标
-
ElementType.TYPE
类,接口,注解,枚举
-
ElementType.FIELD
字段,枚举常量
-
ElementType.METHOD
方法
-
ElementType.PARAMETER
方法参数
-
ElementType.CONSTRUCTOR
构造函数
-
ElementType.LOCAL_VARIABLE
局部变量
-
ElementType.ANNOTATION_TYPE
注解
-
ElementType.PACKAGE
包
-
ElementType.TYPE_PARAMETER
类型参数
-
ElementType.TYPE_USE
类型使用
Document
是否包含在 javadoc 中。
Inherited
子类可以继承父类中的该注解。
以上所述就是小编给大家介绍的《Java 四种元注解》,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对 码农网 的支持!
猜你喜欢:- Spring 注解编程之模式注解
- Java注解之编译时注解
- Java注解之运行时注解
- Java中的注解-自定义注解
- Java注解Annotation与自定义注解详解
- Java 元注解及 Spring 组合注解应用
本站部分资源来源于网络,本站转载出于传递更多信息之目的,版权归原作者或者来源机构所有,如转载稿涉及版权问题,请联系我们。
Don't Make Me Think
Steve Krug / New Riders Press / 18 August, 2005 / $35.00
Five years and more than 100,000 copies after it was first published, it's hard to imagine anyone working in Web design who hasn't read Steve Krug's "instant classic" on Web usability, but people are ......一起来看看 《Don't Make Me Think》 这本书的介绍吧!