【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开始使用) |


