java 获取进程的processId
2017-02-22 17:28
162 查看
package us.mine.demo.jvm.util; import java.lang.management.ManagementFactory; import java.lang.management.RuntimeMXBean; public class GetPID { public static void main(String[] args){ System.out.println(getPid()); } public static int getPid() { RuntimeMXBean runtime = ManagementFactory.getRuntimeMXBean(); String name = runtime.getName(); // format: "pid@hostname" try { return Integer.parseInt(name.substring(0, name.indexOf('@'))); } catch (Exception e) { return -1; } } }
相关文章推荐
- Java获取系统信息(cpu,内存,硬盘,进程等)的相关方法
- 从窗口句柄获取进程句柄并终止进程GetWindowThreadProcessID
- 使用编程方式获取当前Java进程的进程ID
- java获取当前进程ID
- JAVA获取当前进程ID
- WinAPI: GetWindowThreadProcessId - 获取指定窗口的进程 ID 或线程 ID
- JAVA 获取当前JVM系统进程ID pid
- java获取系统信息(CPU,内存,硬盘,进程)的相关方法
- Java获取当前所在进程的PID
- Java获取系统信息(cpu,内存,硬盘,进程等)的相关方法
- Java获取系统信息(cpu,内存,硬盘,进程等)的相关方法
- Java程序中获取当前进程的进程ID
- Java获取系统信息(cpu,内存,硬盘,进程等)的相关方法 .
- java 获取linux进程信息
- Java获取系统信息(cpu,内存,硬盘,进程等)的相关方
- Java获取系统信息(cpu,内存,硬盘,进程等)的相关方法
- java获取某进程的进程数
- Java中获取进程ID以及杀死进程的方法
- Java获取系统信息(cpu,内存,硬盘,进程等)的相关方法
- Java获取系统信息(cpu,内存,硬盘,进程等)的相关方法