Nov 10, 2018

New Java 9 Features

  1. A light-weight JSON API — which is a source of great speculation right now about how truly useful this feature will be (as proposed by the community process).
  2. A HTTP 2 Client — for HTTP 2.0 and websockets.
  3. Process API Improvements — to improve the API for controlling and managing OS processes.
  4. Improved contended locking —for increasing performance between threads.
  5. Segmented Code Cache — to improved execution time for complicated benchmarks.
  6. Smart Java Compilation (Part 2) — Makes the sjavac tool available in the default JDK.
  7. Modular Source Code — organizes JDK source code into modules.