java代码获得java进程号和进程内活动线程数,java线程,package cn.o
分享于 点击 41793 次 点评:253
java代码获得java进程号和进程内活动线程数,java线程,package cn.o
package cn.outofmemory;/*** @author http://byrx.net/*/import java.lang.management.ManagementFactory;import java.lang.management.RuntimeMXBean;import java.lang.management.ThreadMXBean;public class CrunchifyGetProcessIDThread { public static void main(String[] args) { RuntimeMXBean runtimeBean = ManagementFactory.getRuntimeMXBean(); String jvmName = runtimeBean.getName(); System.out.println("JVM Name = " + jvmName); long pid = Long.valueOf(jvmName.split("@")[0]); System.out.println("JVM PID = " + pid); ThreadMXBean bean = ManagementFactory.getThreadMXBean(); int peakThreadCount = bean.getPeakThreadCount(); System.out.println("Peak Thread Count = " + peakThreadCount); }}
输出的进程信息类似:
Name = 12228@D-DESKTOPPID = 12228Peak Thread Count = 5
用户点评