- java.lang.Object
-
- java.lang.Enum<VMOption.Origin>
-
- com.sun.management.VMOption.Origin
-
- All Implemented Interfaces:
-
Serializable
,Comparable<VMOption.Origin>
- Enclosing class:
- VMOption
public static enum VMOption.Origin extends Enum<VMOption.Origin>
VM选项的值的起源。 它告诉VM选项的值来自哪里。- 从以下版本开始:
- 1.6
-
-
Enum Constant Summary
Enum Constants Enum Constant 描述 ATTACH_ON_DEMAND
VM选项是使用attach框架设置的。CONFIG_FILE
VM选项通过配置文件设置。DEFAULT
VM选项尚未设置,其值为默认值。ENVIRON_VAR
VM选项通过环境变量设置。ERGONOMIC
VM选项通过VM人机工程学支持设置。MANAGEMENT
虚拟机启动后,通过管理界面设置VM选项。OTHER
VM选项是通过其他机制设置的。VM_CREATION
VM选项设置为VM创建时间,通常作为启动器的命令行参数或传递给使用JNI调用接口创建的VM的参数。
-
方法摘要
所有方法 静态方法 具体的方法 Modifier and Type 方法 描述 static VMOption.Origin
valueOf(String name)
以指定的名称返回此类型的枚举常量。static VMOption.Origin[]
values()
按照它们声明的顺序返回一个包含此枚举类型常量的数组。
-
-
-
Enum Constant Detail
-
DEFAULT
public static final VMOption.Origin DEFAULT
VM选项尚未设置,其值为默认值。
-
VM_CREATION
public static final VMOption.Origin VM_CREATION
VM选项设置为VM创建时间,通常作为启动器的命令行参数或传递给使用JNI调用接口创建的VM的参数。
-
ENVIRON_VAR
public static final VMOption.Origin ENVIRON_VAR
VM选项通过环境变量设置。
-
CONFIG_FILE
public static final VMOption.Origin CONFIG_FILE
VM选项通过配置文件设置。
-
MANAGEMENT
public static final VMOption.Origin MANAGEMENT
虚拟机启动后,通过管理界面设置VM选项。
-
ERGONOMIC
public static final VMOption.Origin ERGONOMIC
VM选项通过VM人机工程学支持设置。
-
ATTACH_ON_DEMAND
public static final VMOption.Origin ATTACH_ON_DEMAND
VM选项是使用attach框架设置的。- 从以下版本开始:
- 9
-
OTHER
public static final VMOption.Origin OTHER
VM选项是通过其他机制设置的。
-
-
方法详细信息
-
values
public static VMOption.Origin[] values()
按照它们声明的顺序返回一个包含此枚举类型常量的数组。 该方法可用于遍历常量如下:for (VMOption.Origin c : VMOption.Origin.values()) System.out.println(c);
- 结果
- 一个包含这个枚举类型的常量的数组,按照它们被声明的顺序
-
valueOf
public static VMOption.Origin valueOf(String name)
以指定的名称返回此类型的枚举常量。 字符串必须完全匹配用于声明此类型的枚举常量的标识符。 (不允许使用外来空白字符。)- 参数
-
name
- 要返回的枚举常量的名称。 - 结果
- 具有指定名称的枚举常数
- 异常
-
IllegalArgumentException
- 如果此枚举类型没有指定名称的常量 -
NullPointerException
- 如果参数为空
-
-