Update to Java SE 7 Now
The major updated Java, Java SE 7 (codename Dolphin) was launched and made viable since July 28, 2011. In brief, the addition features of Java 7 are dynamically typed languages, language changes, Concurrency & Collection utilities, Concurrency & Collection utilities, New I/O APIs for the Java Platform, XRender pipeline, Gervill sound synthesizer, Update the XML stack.
In short, the updated log of Java SE 7
– Extensions to the JVM, the Java language, and the Java SE API to support the implementation of dynamically-typed languages at performance levels near to that of the Java language itself.
– Strings in Switch statements
– Improved type inference for generic instance creation – “Diamond”
– Simplified varargs method invocation
– Better integral literals
– Improved exception handling (multi-catch)
– A lightweight fork/join framework, flexible and reusable synchronization barriers, transfer queues, concurrent linked double-ended queues, and thread-local pseudo-random number generators
– New file I/O library to enhance platform independence and add support for metadata and symbolic links. – The new packages are java.nio.file and java.nio.file.attribute
– Library-level support for Elliptic curve cryptography algorithms.
– A new Java2D graphics pipeline based upon the X11 XRender extension, which provides access to much of the functionality of modern GPUs
– New platform APIs for the graphics features originally planned for release in Java version 6u10
– To drop the old, proprietary, encumbered sound synthesizer in favor of Gervill, a synthesizer created as a proposal for the Audio Synthesis Engine Project.
– Upgrade the components of the XML stack to the most recent stable versions: JAXP 1.4, JAXB 2.2a, and JAX-WS 2.2
JDK Windows x86
JDK Windows x64
JDK Other platform
JRE Windows x86
JRE Windows x64
JRE Other platform