下文笔者将使用java代码读取JVM参数的方法分享,如下所示:
实现思路:
使用 ManagementFactory.getRuntimeMXBean() 中的getInputArguments()方法即可获取JVM运行时的参数
package com.java265.other;
import java.lang.management.ManagementFactory;
import java.lang.management.RuntimeMXBean;
import java.util.List;
public class Test01 {
public static void main(String[] args) {
RuntimeMXBean bean = ManagementFactory.getRuntimeMXBean();
List aList = bean.getInputArguments();
for (int i = 0; i < aList.size(); i++) {
System.out.println(aList.get(i));
}
}
}
----运行以上代码,将输出以下信息-----
-Dfile.encoding=UTF-8
-XX:+ShowCodeDetailsInExceptionMessages



