- 所有已实现的接口:
-
Serializable,Comparable<Modifier>,Constable
表示程序元素(如类、方法或字段)上的修饰符。
并非所有修饰符都适用于所有类型的元素。当一个元素的源代码中出现两个或更多修饰符时,习惯上,尽管不是必需的,它们应按照下面详细部分中列出的常量的顺序出现。
请注意,将来版本的平台可能会添加额外的修饰符。
- 参见 Java 语言规范:
-
8.1.1 类修饰符
8.3.1 字段修饰符
8.4.3 方法修饰符
8.8.3 构造函数修饰符
9.1.1 接口修饰符
- 自版本:
- 1.6
-
Nested Class Summary
Nested classes/interfaces declared in class java.lang.Enum
Enum.EnumDesc<E extends Enum<E>> -
Enum Constant Summary
Enum ConstantsEnum ConstantDescription修饰符abstract修饰符default修饰符final修饰符native修饰符non-sealed修饰符private修饰符protected修饰符public修饰符sealed修饰符static修饰符strictfp修饰符synchronized修饰符transient修饰符volatile -
Method Summary
-
Enum Constant Details
-
PUBLIC
修饰符public -
PROTECTED
修饰符protected -
PRIVATE
修饰符private -
ABSTRACT
修饰符abstract -
DEFAULT
修饰符default- 自版本:
- 1.8
-
STATIC
修饰符static -
SEALED
修饰符sealed- 自版本:
- 17
-
NON_SEALED
修饰符non-sealed- 自版本:
- 17
-
FINAL
修饰符final -
TRANSIENT
修饰符transient -
VOLATILE
修饰符volatile -
SYNCHRONIZED
修饰符synchronized -
NATIVE
修饰符native -
STRICTFP
修饰符strictfp
-
-
Method Details
-
values
返回一个数组,其中包含此枚举类的常量,按照它们声明的顺序排列。- 返回:
- 包含此枚举类的常量的数组,按照它们声明的顺序排列
-
valueOf
返回具有指定名称的此类的枚举常量。字符串必须与在此类中声明枚举常量时使用的标识符完全匹配。(不允许存在多余的空格字符。)- 参数:
-
name- 要返回的枚举常量的名称。 - 返回:
- 具有指定名称的枚举常量
- 抛出:
-
IllegalArgumentException- 如果此枚举类没有具有指定名称的常量 -
NullPointerException- 如果参数为null
-
toString
-