【ElementType】ElementType 枚举

75 阅读1分钟

@[TOC]

介绍

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

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