在下面的示例中,我们可以使用processhandle的pid()方法来获取正在运行的进程的id。
示例public class processhandletest { public static void main(string args[]) { processhandle processhandle = processhandle.current(); system.out.println("pid of running process: " + processhandle.pid()); system.out.println("command: " + processhandle.info().command().orelse("n/a")); system.out.println("cpu duration: " + processhandle.info().totalcpuduration().get().getseconds() + " seconds"); }}
输出pid of the running process: 4248command: c:\program files\java\jdk-9.0.4\bin\java.execpu duration: 0 seconds
以上就是在java 9中,我们如何获取正在运行的进程的id?的详细内容。
