Java获取当前进程ID(PID)

从JDK1.5之后,Java开始提供包:java.lang.management,它提供了一系列的用来在运行时管理和监督JVM和OS的管理接口。获取当前进程ID的代码如下:

// Returns the name representing the running Java virtual machine.
String name = ManagementFactory.getRuntimeMXBean().getName();  
System.out.println(name);//48040@KingdeMacBook-Pro.local  
// get pid  
String pid = name.split("@")[0];  
System.out.println("Pid is:" + pid);//48040 

未经允许不得转载:鹞之神乐 » Java获取当前进程ID(PID)

赞 (1) 打赏

评论

5+1=

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

微信扫一扫打赏