##### Highlights - Jigsaw - Tooling - HTTP API - Language details

### HTTP/2 Client ````java /** * The HTTP API functions asynchronously & synchronously. In * asynchronous mode, work is done in threads (ExecutorService). */ public static void main(String[] args) throws Exception { HttpClient.getDefault() .request(URI.create("https://www.exxcellent.de")) .GET() .responseAsync() // CompletableFuture :D .thenAccept(httpResponse -> out.println(httpResponse.body(HttpResponse.asString())) ); Thread.sleep(999); // Give worker thread some time. } ````