Java 9 is expected in early 2016. Its always good to know upcoming features in advance so that we will ready to take advantage as soon as they are available. Full list of features targeted in this release can be found here (http://openjdk.java.net/projects/jdk9/). Below is a slide show from takipi’s blog which gives little introduction of upcoming features. I will try to cover them in more detail (examples, usage and explanation) in upcoming blog posts.

Java 9 Features :
  1. JEP 102- Process API Updates
  2. JEP 143- Improve Contended Locking
  3. JEP 158- Unified JVM Logging
  4. JEP 165- Compiler Control
  5. JEP 197- Segmented Code Cache
  6. JEP 199- Smart Java Compilation, Phase Two
  7. JEP 201- Modular Source Code
  8. JEP 211- Elide Deprecation Warnings on Import Statements
  9. JEP 212- Resolve Lint and Doclint Warnings
  10. JEP 213- Milling Project Coin
  11. JEP 214- Remove GC Combinations Deprecated in JDK 8
  12. JEP 216- Process Import Statements Correctly
  13. JEP 217- Annotations Pipeline 2.0
  14. JEP 219- Datagram Transport Layer Security (DTLS)
  15. JEP 220- Modular Run-Time Images
  16. JEP 224- HTML5 Javadoc
  17. JEP 228- Add More Diagnostic Commands
  18. JEP 229- Create PKCS12 Keystores by Default
  19. JEP 230- Microbenchmark Suite
  20. JEP 231- Remove Launch-Time JRE Version Selection
  21. JEP 235- Test Class-File Attributes Generated by javac
  22. JEP 236- Parser API for Nashorn
  23. JEP 237- Linux/AArch64 Port
Tagged on:     

Leave a Reply

Your email address will not be published.


You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>