> 文章列表 > 【ElementType】ElementType 枚举

【ElementType】ElementType 枚举

【ElementType】ElementType 枚举

文章目录

    • 介绍

介绍

我们在自定义注解的时候,会想该注解应该是在方法上还是在类上,ElementType 枚举就表示我们这个注解能够放在方法上或者类上。
下面是ElementType 枚举中值的介绍:

属性 介绍
TYPE 表示可以声明在类、接口或枚举上
FIELD 表示可以声明字段(包括枚举常量)上
METHOD 表示可以声明在方法上
PARAMETER 表示可以声明在参数上
CONSTRUCTOR 表示可以声明在构造方法上
LOCAL_VARIABLE 表示可以声明在局部变量上
ANNOTATION_TYPE 表示可以声明在注释上
PACKAGE 表示可以声明包
TYPE_PARAMETER 表示可以声明在类型参数上(从JKD1.8开始使用)
TYPE_USE 使用一种类型(从JKD1.8开始使用)
MODULE 使用一种类型(从JKD1.9开始使用)