- 所有已实现的接口:
Serializable,Comparable<Modifier>,Constable
表示程序元素(例如类、方法或字段)上的修饰符。
并非所有修饰符都适用于所有类型的元素。当两个或多个修饰符出现在一个元素的源代码中时,尽管不是必需的,但通常它们的出现顺序与下面详细信息部分中列出的常量的顺序相同。
请注意,在平台的未来版本中可能会添加其他修饰符。
- 看Java 语言规范:
-
8.1.1 类修饰符
8.3.1 字段修饰符
8.4.3 方法修饰符
8.8.3 构造函数修饰符
9.1.1 接口修饰符
- 自从:
- 1.6
-
枚举常量详细信息
-
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
-
-
方法详情
-
values
返回一个数组,其中包含此枚举类的常量,按照它们声明的顺序排列。- 返回:
- 包含此枚举类常量的数组,按照它们声明的顺序排列
-
valueOf
返回具有指定名称的此类的枚举常量。字符串必须匹配确切地用于在此类中声明枚举常量的标识符。 (不允许使用无关的空白字符。)- 参数:
name- 要返回的枚举常量的名称。- 返回:
- 具有指定名称的枚举常量
- 抛出:
IllegalArgumentException- 如果此枚举类没有具有指定名称的常量NullPointerException- 如果参数为空
-
toString
-