1. 程式人生 > >九個令人興奮的新功能將與Java 9 展示兩點

九個令人興奮的新功能將與Java 9 展示兩點

java googl pre api ogl body 特性 gen 大神

HTTP/2

Java 9 中有新的方式來處理 HTTP 調用。這個遲到的特性用於代替老舊的 `HttpURLConnection` API,並提供對 WebSocket 和 HTTP/2 的支持。註意:新的 HttpClient API 在 Java 9 中以所謂的孵化器模塊 交付。也就是說,這套 API 不能保證 100% 完成。不過你可以在 Java 9 中開始使用這套 API:

HttpClient client = HttpClient.newHttpClient();

HttpRequest req =

HttpRequest.newBuilder(URI.create("http://www.google.com"

))

.header("User-Agent","Java")

.GET()

.build();

HttpResponse<String> resp = client.send(req, HttpResponse.BodyHandler.asString());

除了這個簡單的請求/響應模型之外,HttpClient 還提供了新的 API 來處理 HTTP/2 的特性,比如流和服務端推送。

現在加裙367617980,無論是小白還是大神,可以盡情的討論。

九個令人興奮的新功能將與Java 9 展示兩點