Saturday, July 27, 2013

JAVA 7 OFFLINE SETUP


 
 

 

Java 7 is a major update to Java that was launched on July 7, 2011 and was made available for developers on July 28, 2011. The development period was organized into thirteen milestones; on February 18, 2012, the last of the thirteen milestones was reached. On average, 8 builds (which generally included enhancements and bug fixes) were released per milestone.
Feature   additions   for   Java   7  :


Ø JVM support for dynamic languages, following the prototyping work currently done on the Multi Language Virtual Machine

Ø Compressed 64-bit pointers (available in Java 6 with -XX:+UseCompressedOops)

Ø Small language changes :

·       Strings in switch

·       Automatic resource management in try-statement

·       Improved type inference for generic instance creation

·       Simplified varargs method declaration

·       Binary integer literals

·       Allowing underscores in numeric literals

·       Catching multiple exception types and rethrowing exceptions with improved type checking

Ø Concurrency utilities under JSR 166

Ø 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.

Ø An XRender pipeline for Java 2D, which improves handling of features specific to modern GPUs.

Ø New platform APIs for the graphics features originally implemented in version 6u10 as unsupported APIs

Ø Enhanced library-level support for new network protocols, including SCTP and Sockets Direct Protocol

Ø Upstream updates to XML and Unicode

 
 
 

 

No comments:

Post a Comment