posts - 23,  comments - 3,  trackbacks - 0
http://blog.csdn.net/watchnight/archive/2010/01/26/5258532.aspx

没有一个平台独立的方法能够在所有的JVM上实现。一个最简单、最接近取得PID的办法是使用:

ManagementFactory.getRuntimeMXBean().getName() 。

取得到的字符窜的格式为[PROCESS_ID]@[MACHINE_NAME],通过解析这个字符串就可以得到java进程的PID。

在以下平台上测试通过:

1、Windows、Linux上的Sun JDK1.5、JDK6

2、HP-UX上的JDK1.5、JDK6

3、Linux上的JRockit  R27.6



posted on 2010-07-01 16:06 temper 阅读(1009) 评论(0)  编辑  收藏

只有注册用户登录后才能发表评论。


网站导航: