https://www.infoworld.com/article/3227244/java/java-9-is-here-everything-you-need-to-know.html
Some keypoints that may be interesting... - CSS APIs is now accessible for modularity. - JDK 9 includes a parser API for Nashorn’s ECMAScript syntax tree. The API enables ECMAScript code analysis by IDEs and server-side frameworks without depending on Project Nashorn’s internal implementation classes. - The beta HTTP/2 client API has come to JDK 9, implementing in Java the upgrade to the web’s core HTTP protocol. WebSocket is supported by the API as well. - In JDK 9, the Javadoc documentation tool is enhanced to generate HTML5 markup