标准参数
标准参数中包括功能以及输出的结果都是很稳定的,基本上不会随着JVM版本的变化而变化
-
使用 java - help 命令可以检索出所有的标准参数
-
关于这些命令的详细解释,可以参考官网:docs.oracle.com/javase/7/do…
X参数
以-X开始的参数,可能随着JVM版本而发生改变
- 通过java -X 命令检索所有-X参数
XX参数
主要用于JVM调优和debug
Boolean 类型
格式: -XX:[+-]<name> 表示启用或者禁用name属性
例如:-XX:+UseG1GC 表示启用G1垃圾收集器
Key-Value 类型
格式:-XX:<name>=<value> 表示name属性值为value
例子:-XX:MaxGCPauseMillis=500 表示设置GC最大停顿时间是500ms