Previous | Home | Next |
-
Support for older win9x versions dropped.
-
Scripting lang support: Generic API for integration with scripting languages, & built-in mozilla javascript rhino integration - Dramatic performance improvements for the core platform, and swing. - Improved web service support through JAX-WS JDBC 4.0 support - Java compiler API: an API allowing a java program to select and invoke a java compiler programmatically.
-
Upgrade of JAXB to version 2.0: including integration of a stax parser. - Support for pluggable annotations - Many GUI improvements, such as integration of swingworker in the API.
-
table sorting and filtering, and true swing double-buffering (eliminating the gray-area effect).
-
Java 1.6 makes programming easier by implementing various tools such as SwingWorker and JTable to develop user interface.
-
Support for dynamically-typed languages (InvokeDynamic).
Java 1.7 runs faster than Java 1.6.
-
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.
-
Strict class-file checking: Class files of version 51 (SE 7) or later must be verified with the typechecking verifier.
-
The VM must not fail over to the old inferencing verifier.
-
Small language enhancements (Project Coin): A set of small language changes intended to simplify common, day-to-day programming tasks.
-
Strings in switch statements.
-
try-with-resources statements.
-
improved type inference for generic instance creation ("diamond"), simplified varargs method .
-
invocation, better integral literals, and improved exception handling (multi-catch).
-
Upgrade class-loader architecture: A method that frees the underlying resources, such as open files, held by a URLClassLoader
-
Concurrency and collections updates.
-
A lightweight fork/join framework, flexible and reusable synchronization barriers, transfer queues, concurrent linked double-ended queues, and thread-local pseudo-random number generators.
Previous | Home | Next |