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