java 得到程序的PID
import java.lang.management.ManagementFactory;import java.lang.management.RuntimeMXBean;/** * <pre> * 得到JAVA进程的PID * @author kanpiaoxue * Date: 2013-08-21 * test:在Windows和Linux下进行验证,通过测试 * </pre> */public class ProcessID {/** * @param args */public static void main(String[] args) {System.out.println("PID:" + getProcessID());}public static final int getProcessID() {RuntimeMXBean runtimeMXBean = ManagementFactory.getRuntimeMXBean();return Integer.valueOf(runtimeMXBean.getName().split("@")[0]).intValue();}}
?