Java 注释 ElementType 常量是什么意思?
2022-08-31 14:52:11
java.lang.annotation.ElementType
:
程序元素类型。此枚举类型的常量提供 Java 程序中声明元素的简单分类。这些常量与 Target
元批注类型一起使用,以指定在何处合法使用批注类型。
有以下常量:
- ANNOTATION_TYPE - 注释类型声明
- 构造函数 - 构造函数声明
- FIELD - 字段声明(包括枚举常量)
- LOCAL_VARIABLE - 局部变量声明
- 方法 - 方法声明
- 包裹 - 包裹声明
- 参数 - 参数声明
- TYPE - 类、接口(包括注释类型)或枚举声明
有人可以解释它们中的每一个是什么(它们在实际代码中被注释的地方)吗?