注解反射3.元注解

简介: 注解反射3.元注解
  1. 元注解的作用就是负责注解其他注解,Java定义了四个标准的meta-annotation类型,他们被用来提供对其他annotation类型作说明。


  1. 这个鞋类型和他们所支持的类在java.lang.annoation包中可以找到(@Target,@Retention,@Documentde,@Inherited)

     @Target:用于描述注解的使用范围(即被描述的注解可以用在什么地方)

     @Retention:表示需要在什么级别保存该注释信息,用于描述注解的生命周期      (SOURCE<CLASS<RUNTIME)

     @Document:说明该注解将被包含在javadoc中

     @Inherited:说明子类可以继承父类中的该注解


//测试元注解
public class Test{
  @MyAnnotation
  public void zz
}
//表示注解可以用在哪些地方
@Target(value = ElementType.METHOD)
//表示注解在什么时候有效
//runtime>class>source
@Retention(value = RetentionPolicy.RUNTIME)
//Documented  表示是否将我们的注解生成在JAVAdoc中
@Documented
//Inherited  子类可以继承父类的注解
@Inheriten
@interface MyAnnotation{
}


相关文章
|
2月前
|
Java 编译器 程序员
Java注解,元注解,自定义注解的使用
本文讲解了Java中注解的概念和作用,包括基本注解的用法(@Override, @Deprecated, @SuppressWarnings, @SafeVarargs, @FunctionalInterface),Java提供的元注解(@Retention, @Target, @Documented, @Inherited),以及如何自定义注解并通过反射获取注解信息。
Java注解,元注解,自定义注解的使用
|
3月前
|
Java 程序员 API
注解和反射
这篇文章详细介绍了Java注解的概念、作用、内置注解、元注解、自定义注解,
注解和反射
|
4月前
|
Java 编译器
注解和反射(二)
注解和反射
25 0
|
4月前
|
Java 程序员 编译器
注解和反射(一)
注解和反射
31 0
|
Java
66.【注解与反射】(三)
66.【注解与反射】
42 0
|
XML Java 编译器
【学习总结】注解和元注解
【学习总结】注解和元注解
【学习总结】注解和元注解
|
Oracle Java 关系型数据库
反射与自定义注解
反射与自定义注解
反射与自定义注解