Java 9中进程API的核心库变化是什么?

2023年 8月 29日 75.7k 0

Java 9中进程API的核心库变化是什么?

import java.lang.ProcessHandle.Info;

public class ProcessAPIChanges {
public void detailedAPIInfo(ProcessHandle processHandle) {
Info processInfo = processHandle.info();
System.out.println("Detailed Process Info is Provided Below: ");
System.out.println("[Executable Name] " + processInfo.command().get());
System.out.println("[User Name] " + processInfo.user().get());
System.out.println("[Start Time] " + processInfo.startInstant().get().toString());
}
public static void main(String args[]) {
System.out.println("Process API Changes (Core Library) ");
ProcessAPIChanges processAPIChanges = new ProcessAPIChanges();
ProcessHandle processHandle = ProcessHandle.current();

System.out.println("[Current Process Id] " + processHandle.pid());

processAPIChanges.detailedAPIInfo(processHandle);
ProcessHandle.allProcesses()
.filter(ph -> ph.info().command().isPresent())
.limit(4).forEach((process) -> processAPIChanges.detailedAPIInfo(process));
}
}

输出

Process API Changes (Core Library)
[Current Process Id] 5724
Detailed Process Info is Provided Below:
[Executable Name] C:Program FilesJavajdk-9.0.4binjava.exe
[User Name] TutorialspointUser
[Start Time] 2020-04-01T07:35:43.152Z
Detailed Process Info is Provided Below:
[Executable Name] C:WINDOWSSystem32taskhostex.exe
[User Name] TutorialspointUser
[Start Time] 2020-04-01T04:14:36.241Z
Detailed Process Info is Provided Below:
[Executable Name] C:Program FilesSynapticsSynTPSynTPEnh.exe
[User Name] TutorialspointUser
[Start Time] 2020-04-01T04:14:36.257Z
Detailed Process Info is Provided Below:
[Executable Name] C:WINDOWSexplorer.exe
[User Name] TutorialspointUser
[Start Time] 2020-04-01T04:14:36.335Z
Detailed Process Info is Provided Below:
[Executable Name] C:Program Files (x86)Dell WirelessBluetooth SuiteBtvStack.exe
[User Name] TutorialspointUser
[Start Time] 2020-04-01T04:14:51.594Z

登录后复制

以上就是Java 9中进程API的核心库变化是什么?的详细内容,更多请关注每日运维网(www.mryunwei.com)其它相关文章!

相关文章

JavaScript2024新功能:Object.groupBy、正则表达式v标志
PHP trim 函数对多字节字符的使用和限制
新函数 json_validate() 、randomizer 类扩展…20 个PHP 8.3 新特性全面解析
使用HTMX为WordPress增效:如何在不使用复杂框架的情况下增强平台功能
为React 19做准备:WordPress 6.6用户指南
如何删除WordPress中的所有评论

发布评论