首页 > 代码库 > java Annotation Meta-annotations
java Annotation Meta-annotations
Meta-annotations
@Target
- CONSTRUCTOR: Constructor declaration
- FIELD: Field declaration (includes enum constants)
- LOCAL_VARIABLE: Local variable declaration METHOD: Method declaration
- PACKAGE: Package declaration
- PARAMETER: Parameter declaration
- TYPE: Class, interface (including annotation type),or enum declaration
@Retention
- SOURCE: Annotations are discarded by thecompiler.
- CLASS: Annotations are available in the class file by the compiler but can be discarded by the VM.
- RUNTIME: Annotations are retained by the VM at run time, so they may be read reflectively.
@Documented
- Include this annotation in the Javadocs.
@Inherited
- Allow subclasses to inherit parent annotations.
java Annotation Meta-annotations
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。