import java.lang.management.ManagementFactory;
/**
* 适用Windows(其他系统未经测试)
*/
public class PID
{
public static void main(String[] args)
{
// 在windows上,获取到得name格式为 1234@userName
// 1234为PID,@为分隔符,userName为当前用户
String pid = ManagementFactory.getRuntimeMXBean().getName();
int indexOf = pid.indexOf('@');
if (indexOf > 0)
{
pid = pid.substring(0, indexOf);
}
System.out.println("当前JVM Process ID: " + pid);
}
}
获取java进程线程内存大小 java获取系统进程
转载文章标签 获取java进程线程内存大小 Java jvm process id pid 文章分类 Java 后端开发
