2014년 3월 9일 일요일

java에서 자신의 pid 얻기

 import java.lang.management.ManagementFactory;
import java.lang.management.RuntimeMXBean;
임포트 후에,

다음의 코드만 넣으면,
   ManagementFactory.getRuntimeMXBean();
  RuntimeMXBean rt = ManagementFactory.getRuntimeMXBean();
  String processID = rt.getName();
  System.out.println("PID = " + processID);                      ==>                      PID = 1728@computerid

  processID = processID.substring(0, processID.indexOf("@"));
  System.out.println("PID = " + processID);                      ==>                      PID = 1728

댓글 없음:

댓글 쓰기