public static void main(String[] args) {
RuntimeMXBean runtime = ManagementFactory.getRuntimeMXBean();
String name = runtime.getName();
System.out.println("当前进程的标识为:" + name);
int index = name.indexOf("@");
if (index != -1) {
int pid = Integer.parseInt(name.substring(0, index));
System.out.println("当前进程的PID为:" + pid);
}
try {
//这里休息60秒,是为了在windows管理器查看该应用程序的进程PID
Thread.sleep(60 * 1000);
} catch (InterruptedException e) {
e.printStackTrace();
}
}
}
获取当前程序的PID
最新推荐文章于 2024-03-10 09:21:46 发布