JavaAPI之ElementType枚举类
来源:互联网 发布:数据库没有了 编辑:程序博客网 时间:2024/06/06 16:34
结构:
java.lang.annotation
枚举 ElementType
java.lang.Object java.lang.Enum<ElementType> java.lang.annotation.ElementType
- 所有已实现的接口:
- Serializable,Comparable<ElementType>
描述:
public enum ElementType
- extends Enum<ElementType>
程序元素类型。此枚举类型的常量提供了 Java 程序中声明的元素的简单分类。
这些常量与 Target
元注释类型一起使用,以指定在什么情况下使用注释类型是合法的。
- 从以下版本开始:
- 1.5
枚举常量:
1、public static final ElementTypeTYPE 类、接口(包括注释类型)或枚举声明
2、public static final ElementTypeFIELD 字段声明(包括枚举常量)
3、public static final ElementTypeMETHOD 方法声明
4、public static final ElementTypePARAMETER 参数声明
5、public static final ElementTypeCONSTRUCTOR 构造方法声明
6、public static final ElementTypeLOCAL_VARIABLE 局部变量声明
7、public static final ElementTypeANNOTATION_TYPE 注释类型声明
8、public static final ElementTypePACKAGE 包声明
方法详细:
1、public static final ElementType[] values()
- Returns an array containing the constants of this enum type, in the order they are declared. This method may be used to iterate over the constants as follows:
for(ElementType c : ElementType.values()) System.out.println(c);
- 返回:
- an array containing the constants of this enum type, in the order they are declared
- 返回带有指定名称的该类型的枚举常量。字符串必须与用于声明该类型的枚举常量的标识符完全匹配。(不允许有多余的空格。)
- 参数:
指定要返回的枚举常量的名称。
-- 返回:
- 返回带有指定名称的枚举常量
- 抛出:
如果该枚举类型没有带有指定名称的常量,
- 则抛出 IllegalArgumentException
0 0
- JavaAPI之ElementType枚举类
- JavaAPI之RetentionPolicy枚举类
- javaAPI之包装类
- 注解之RetentionPolicy,ElementType
- 注解之RetentionPolicy,ElementType
- JAVAAPI学习之DATE类
- JAVAAPI学习之SimpleDateFormat类
- JAVAAPI学习之Calendar类
- JAVAAPI学习之HashSet类
- JAVAAPI学习之SortSet类
- JAVAAPI学习之HashMaple类
- JAVAAPI学习之TreeMap类
- JAVAAPI学习之Calendar类
- javaAPI(2)之StringBuffer类
- javaAPI之String类和StringBufer类
- javaAPI之Math类与Random类
- javaAPI(3)之System类简易
- javaAPI类
- c++第七次上机作业
- C++第7次作业
- c++第七次实验
- 最难的编程语言
- C++第七次上机作业-特殊三位数
- JavaAPI之ElementType枚举类
- [C++]HashMap实现STL map
- c++第七次实验—最小公倍数与最大公约数
- Android - 线程同步
- C++第七次-特殊三位数
- using namespace std 说明
- Python 的 Magic Methods 指南(转)
- 嵌入式Linux应用程序访问物理地址的实例
- 使用 C# 获取当前用户的SID