java获取当前jvm进程id
所属分类 java
浏览量 1529
java.lang.management.ManagementFactory
java.lang.management.RuntimeMXBean
String name = ManagementFactory.getRuntimeMXBean().getName();
// 5962@dugang.local
System.out.println(name);
//
String pid = name.split("@")[0];
System.out.println("JVM pid is:" + pid);
jdk9
System.out.println(ProcessHandle.current().pid());
jdk10
final RuntimeMXBean runtime = ManagementFactory.getRuntimeMXBean();
final long pid = runtime.getPid();
上一篇
下一篇
XML解析之Digester
tomcat8.5启动过程调试
fastjson使用技巧
system.gc要点整理
String.intern要点整理
/proc/PID/status进程信息说明