Java9 新特性汇总——基于 JDK11 代码汇总。。。更新中

一、JEP_102:java.lang.Process 的 API 更新

总结:改进用于控制和管理系统进程的 API。

新增了以下方法:

1、public boolean supportsNormalTermination():

2、public long pid():

3、public CompletableFuture<Process> onExit():

4、public ProcessHandle toHandle():

5、public ProcessHandle.Info info():

6、public Stream<ProcessHandle> children():

7、public Stream<ProcessHandle> descendants():

二、JEP_110:HTTP/2 Client(在 jdk.incubator 包中)

总结:定义新的 Http Client API,实现 HTTP/2 和WebSocket,并且可以替换传统的 HttpURLConnection API。API 将作为 JEP_11 中定义的孵化器模块与 JDK9 一起交付。

备注:JDK 11 已经将此标准化到 java.net.http 包中,JDK11 已不再含有 jdk.incubator.httpclient

posted @ 2024-08-11 03:18  ahrrha  阅读(14)  评论(0)    收藏  举报