- 所有已实现的接口:
-
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 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
-