public enum Modifier extends Enum<Modifier>
并非所有修饰符都适用于各种元素。 当两个或多个修饰符出现在元素的源代码中时,通常,尽管不是必需的,但它们的顺序与下面详细信息部分中列出的常数相同。
请注意,在将来的平台版本中可能会添加其他修饰符。
Enum Constant and Description |
---|
ABSTRACT
修饰语
abstract
|
DEFAULT
修饰语
default
|
FINAL
修改者
final
|
NATIVE
修饰语
native
|
PRIVATE
修饰语
private
|
PROTECTED
修饰语
protected
|
PUBLIC
修饰语
public
|
STATIC
修饰语
static
|
STRICTFP
修饰语
strictfp
|
SYNCHRONIZED
修饰语
synchronized
|
TRANSIENT
修饰语
transient
|
VOLATILE
修饰语
volatile
|
Modifier and Type | Method and Description |
---|---|
String |
toString()
以小写形式返回此修饰符的名称。
|
static Modifier |
valueOf(String name)
以指定的名称返回此类型的枚举常量。
|
static Modifier[] |
values()
按照它们声明的顺序返回一个包含此枚举类型常量的数组。
|
public static final Modifier PUBLIC
public
public static final Modifier PROTECTED
protected
public static final Modifier PRIVATE
private
public static final Modifier ABSTRACT
abstract
public static final Modifier DEFAULT
default
public static final Modifier STATIC
static
public static final Modifier FINAL
final
public static final Modifier TRANSIENT
transient
public static final Modifier VOLATILE
volatile
public static final Modifier SYNCHRONIZED
synchronized
public static final Modifier NATIVE
native
public static final Modifier STRICTFP
strictfp
public static Modifier[] values()
for (Modifier c : Modifier.values())
System.out.println(c);
public static Modifier valueOf(String name)
name
- 要返回的枚举常量的名称。
IllegalArgumentException
- 如果此枚举类型没有指定名称的常量
NullPointerException
- 如果参数为空