`

注解中用于@target的方法annotation

 
阅读更多
@Target:

   @Target说明了Annotation所修饰的对象范围:Annotation可被用于 packages、types(类、接口、枚举、Annotation类型)、类型成员(方法、构造方法、成员变量、枚举值)、方法参数和本地变量(如循环变量、catch参数)。在Annotation类型的声明中使用了target可更加明晰其修饰的目标。

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

  取值(ElementType)有:

    1.CONSTRUCTOR:用于描述构造器
    2.FIELD:用于描述域
    3.LOCAL_VARIABLE:用于描述局部变量
    4.METHOD:用于描述方法
    5.PACKAGE:用于描述包
    6.PARAMETER:用于描述参数
    7.TYPE:用于描述类、接口(包括注解类型) 或enum声明

参考:http://blog.csdn.net/cgwcgw_/article/details/28884825


参考:
http://www.cnblogs.com/peida/archive/2013/04/24/3036689.html

http://blog.csdn.net/initphp/article/details/37041975

http://blog.csdn.net/lhzjj/article/details/18614699
分享到:
评论

相关推荐

    详解JDK 5 Annotation 注解之@Target的用法介绍

    在Java编程语言中,注解(Annotation)是一种元数据,它提供了一种安全的方法来关联信息于程序元素,如类、方法、变量等,而这些信息可以被编译器或运行时系统用来进行验证或执行特定的任务。自JDK 5开始,注解成为...

    Java自定义注解Annotation的使用

    - **@Target**:用来指定注解的使用范围,如`@Target(ElementType.METHOD)`表示该注解只能用于方法。 - **@Retention**:用来指定注解的生命周期,如前面提到的`@Retention(RetentionPolicy.RUNTIME)`。 - **@...

    spring中自定义注解(annotation)与AOP中获取注解

    在Spring框架中,自定义注解(Annotation)和AOP(面向切面编程)的结合使用,极大地增强了代码的可读性和可维护性。本文将深入探讨如何在Spring中创建自定义注解以及如何在AOP中有效地获取并利用这些注解。 首先,...

    Java 注解Annotation实例上手文档

    注解的作用域由`@Target`元注解指定,如`ElementType.METHOD`表示注解只能用于方法。 #### 五、实战应用案例 在EJB 3.0中,注解被广泛应用于简化企业级应用的开发,例如`@Stateless`注解用于标识无状态会话bean。...

    02-Java注解面试题(2题)-新增.pdf

    在 Java 中,注解(Annotation)是一种提供元数据的途径,用于关联信息和元数据。Java 5.0 中定义了 4 种标准的元注解(meta-annotation),它们被用来提供对其他注解的说明。 1. @Target @Target meta-annotation...

    真实案例!java自定义注解实战!.pdf

    当这个注解应用于控制器方法的参数时,一个拦截器会在执行方法之前解析这个注解,从请求头中提取JWT令牌,验证它,然后从Redis中获取用户信息并将其放入请求域中供后续方法使用。 此外,还可以创建一个限制接口使用...

    java 元注解 用于定义其它的注解

    @Target 注解是 Java 中的一种元注解,用于指定注解的应用范围。ElementType 是一个枚举类型,它定义了被 @Target 修饰的注解可以应用的范围。ElementType 中有多个值,分别表示不同的应用范围,例如ANNOTATION_TYPE...

    JAVA注解(Annotation).doc

    Java注解,也称为Annotation,是Java编程语言中的一种特性,用于向编译器、JVM或工具提供元数据。元数据是关于数据的数据,它提供了额外的信息,但不直接影响程序的执行。注解在代码中以`@注解名`的形式出现,主要...

    Java Annotation注解.doc

    5. **元注解**:元注解是用于定义注解本身的注解,例如`@Target`定义注解能应用的程序元素类型,`@Retention`定义注解的保留策略,`@Documented`表明是否将注解包含在生成的Javadoc中,`@Inherited`表示子类是否自动...

    探索Java注解的神秘世界:Annotation全解析

    - `getAnnotation` 方法用于获取应用到类或方法上的自定义注解实例。 - 反射机制用于在运行时获取注解信息并打印出来。 ### Java 注解的应用场景 Java 注解在实际开发中有多种用途,以下是一些常见的应用场景: 1...

    Java Annotation注解技术

    5. **元注解**:元注解是用于定义注解本身的注解,如`@Target`、`@Retention`、`@Documented`和`@Inherited`。它们提供了对注解的进一步控制,如注解可以应用的位置、保留策略等。 6. **标准注解**:Java预定义的...

    java注解annotation.rar

    Java注解,也称为 Annotation,是Java编程语言中的一种元数据机制,用于向编译器、JVM(Java虚拟机)或工具提供有关代码的信息。这些信息可以用来进行编译时检查、运行时处理,或者作为配置信息。注解不是程序的一...

    java 注解annotation的使用以及反射如何获取注解

    Java注解(Annotation)是Java语言提供的一种元数据机制,用于向编译器或JVM提供额外的信息。这些信息可以用来验证代码、控制代码生成、配置应用等。注解是自Java 5版本引入的特性,它使得程序员可以在源代码中嵌入...

    annotation(java注解类型,区别)

    在Java编程语言中,注解(Annotation)是一种元数据,它提供了一种安全的方法来将信息附加到代码中,而不改变代码的行为。注解的主要用途包括编译器指令、运行时处理(如Java Reflection)、代码生成以及框架和库的...

    Java元注解是Java注解的重要特性,下面我就来详解常见的4大Java元注解

    @Target 用于指定注解可以应用于哪些程序元素,包括类、方法、变量、参数等。 * ElementType.TYPE:用于注解类、接口、枚举和注解类型。 * ElementType.FIELD:用于注解字段、枚举常量。 * ElementType.METHOD:...

    Annotation注解的介绍和使用

    Annotation,即注解,是Java 5.0引入的一个新特性,用于向代码中插入元数据。它是一种声明式机制,允许开发者在代码中嵌入非功能性数据,这些数据不会影响代码的运行逻辑,但可以被编译器或其他工具读取和处理。注解...

    Java注解学习1-Java Annotation认知(包括框架图、详细介绍、示例说明)

    除了基本的元注解(如@Retention和@Target),还有一些预定义的注解,如`@Deprecated`用于标记已过时的API,`@Documented`指示应包含在Javadoc中,`@Inherited`使得子类继承父类的注解,`@Override`确保方法重写父类...

    自定义注解annotation及用法

    元注解是用于注解其他注解的注解,如`@Retention`, `@Target`, `@Documented`, `@Inherited`。例如,`@Target`指定注解可以应用于哪些程序元素(类、方法等)。 ```java @Target(ElementType.METHOD) @Retention...

    Java Annotation手册

    元注解是用于注解其他注解的注解,Java预定义了五种元注解:@Retention、@Target、@Documented、@Inherited 和 @Repeatable。 3.2 @Retention @Retention 定义了注解的保留策略,可以是SOURCE(源码级别,编译后...

Global site tag (gtag.js) - Google Analytics