欢迎访问悦橙教程(wld5.com),关注java教程。悦橙教程  java问答|  每日更新
页面导航 : > > 文章正文

java代码获得java进程号和进程内活动线程数,java线程,package cn.o

来源: javaer 分享于  点击 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
相关栏目:

用户点评