The big news in Java today is, of course, the release of JDK 9 in General Availability. Mark Reinhold starts his message JDK 9: General Availability with the statement, "I'm pleased -- nay, thrilled! -- to announce that JDK 9 is now Generally Available."
The Reinhold post adds that in addition to Jigsaw, there are "many other excellent additions and improvements." He lists them with links that are reproduced here:
- JDK 9 Features
 - Improved Process API
 - HTTP/2 Client (incubating)
 - Variable Handles
 - JShell Read-Eval-Print Loop
 - Javadoc Search
 - Linux/AArch64 Port
 - Marlin Graphics Renderer
 - Collection Factories
 - Enhanced Deprecation
 - Linux/s390x Port
 - Ahead-of-Time (AOT) Compilation
 
It will be interesting to see what people learn and share from using JDK 9 over the next several months. We've already seen numerous resources based on early releases of JDK 9, but I'd expect usage and consequential lessons learned to pick up with JDK 9 in General Availability. Recent posts that provide examples of this include Java 9, Jigsaw, JPMS, and Modules: A Personal Exploration and JDK 9: XXtra Command Line Options.
Additional Resources
- JDK 9 General-Availability Release
 - JDK 9: General Availability
 - Migrating to JDK 9
 - What's New in JDK 9
 - Oracle JDK 9 Documentation
 - JDK 9 Release Notes: Removed APIs, Features, and Options
 - JDK 9 is the End of the Road for Some Features
 - JDK 9: Pitfalls For The Unwary
 - Java 9 Released - 9 Biggest Features & Download Links Are Here
 - A New Day, A New JDK
 - Java 9 is here: Everything you need to know
 - Long Awaited Java 9.0 Releasing This Week
 - The Legacy Developer’s Guide to Java 9
 - Java 9 Expert Insights
 
No comments:
Post a Comment