New Java features include:
- NIO2 asynchronous I/O, JSR 203
- New java.util.concurrent features including the fork/join framework
- Better support for dynamic languages with the implementation of Invoke Dynamic, JSR 292
- Small language changes (Project Coin)
IBM is introducing:
- Balanced GC policy targeting short and consistent pause times on large heaps
- More detailed and efficient format for verbose GC
- Significant diagnostic improvements, including enhancements to javacore.txt contents
- Shared classes cache supports additional content, better diagnostics, a programmable interface and improved control over file permissions and displaying cache contents
- Real-time, incremental GC policy included for evaluation
- Significant improvements in throughput, footprint and startup performance
- Exploitation of Power7 and z196 hardware
- Closer alignment with OpenJDK
IBM DeveloperWorks: https://www.ibm.com/developerworks/java/jdk/
Leave a comment