
Java 在 Java 9 版本中改进了 Process API ,可以帮助管理和控制操作系统进程。在早期版本中,使用 Java 难以管理和控制操作系统进程。现在,在 Java 9 中添加了新的类和接口来执行这个任务。ProcessHandle 接口用于识别和控制本机进程,并提供了检查进程 存活性和销毁进程的方法。ProcessHandle.Info 接口提供了进程的信息快照。
Process API 提供了更多的信息,例如:
public class ProcessTest {
public static void main(String args[]) {
<strong>ProcessHandle </strong>currentProcess = ProcessHandle.current();
System.out.println("PID: " + currentProcess.<strong>pid()</strong>);
<strong>ProcessHandle.Info</strong> currentProcessInfo = currentProcess.<strong>info()</strong>;
System.out.println("totalCpuDuration: " + currentProcessInfo.<strong>totalCpuDuration()</strong>);
System.out.println("user: " + currentProcessInfo.<strong>user()</strong>);
}
}<strong>PID: 6004 totalCpuDuration: Optional[PT0.421875S] user: Optional[Tutorialspoint\User]</strong>
以上就是在Java 9中,Process API有哪些改进?的详细内容,更多请关注php中文网其它相关文章!
java怎么学习?java怎么入门?java在哪学?java怎么学才快?不用担心,这里为大家提供了java速学教程(入门到精通),有需要的小伙伴保存下载就能学习啦!
Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号