Release notesoracle wrote:This release includes new features such as small language changes for improved developer productivity, a new Filesystem API, support for asynchronous I/O, a new fork/join framework for multicore performance, improved support for dynamic and script languages, updates to security, internationalization and web standards and much more.
Features
haven't quite started crawling through the change log yet, but of interest so far would be:
- Transparent && Arbitrarily Shaped windows
JLayer rendering/event layer
Multi-processor environment support
ECC support built in, (so no need to resort to bouncycastle or similar)
<edit>
Code: Select all
try{
}
catch(IOException|JuliusMalemaException e){}
try-with-resources looks interesting... (auto-close for lazy programmers...)
Strings in switch()s... :/ can only imagine the overhead this introduces...
some further work in generic instancing...
NIO is mostly tweaks and convenience methods... nothing particularly earth shattering... much like the inclusion of binary literals....
the new GC looks as if multi-processor support cost someone their sanity