Java9 Process API改进
在Java 9中,负责控制和管理操作系统进程的Process API得到了相当大的改进。ProcessHandle类现在提供了进程的原生进程ID、启动时间、累计CPU时间、参数、命令、用户、父进程和子孙进程。ProcessHandle类还提供了检查进程是否存活以及销毁进程的方法。它还具有onExit方法,当进程退出时,CompletableFuture类可以异步执行操作。
Tester.java
输出
您将看到以下输出。
在Java 9中,负责控制和管理操作系统进程的Process API得到了相当大的改进。ProcessHandle类现在提供了进程的原生进程ID、启动时间、累计CPU时间、参数、命令、用户、父进程和子孙进程。ProcessHandle类还提供了检查进程是否存活以及销毁进程的方法。它还具有onExit方法,当进程退出时,CompletableFuture类可以异步执行操作。
您将看到以下输出。