Google
 

Thursday, October 4, 2007

Java JDK major releases and release differences




































































Java JDK Major Releases and Released diffences
DateVersionCodenameNew Features Introduced In that Release
1996-01-231.0Oak?Java released to public
1997-02-181.1SparklerNo longer supported. Added a totally new event model, using Listeners,
anonymous classes and inner classes. This is the level Microsoft has trapped
many of its customers at. Netscape proprietary RSA code signing. Microsoft
proprietary CAB code signing.
1998-12-041.2PlaygroundNo longer supported. Added ArrayList and other Collections,
added Swing. Added DSA code signing. Added BufferedImage
2000-05-081.3KestrelNo longer supported. java.util.Timer,
java.lang. StrictMath, Runtime.
addShutdownHook, java.awt.

Robot, java.awt.print. PageAttributes,
java.media.sound (MIDI and sampled). Hotspot
introduced. RMI now has the option of using CORBA's IIOP protocol. Added RSA
code signing, which quickly effectively obsoleted DSA certificates.
2002-02-131.4MerlinNo longer supported. added regexes, assertions and nio.
2004-09-291.5Tigeradded StringBuilder, java.util.concurrent,
generics, enumerations and annotations.
2006-12-121.6MustangSystem tray, subpixel antialiasing, Document-modal, Application-modal,
Toolkit-modal, Applet splash screens, table sorting,
true double buffering, digitally signed XML files, JAWS support for *.ico
and *.png, JavaCompilerTool,
JDBC 4.0, smart card API, Console.readPassword,
improved drag & drop.
not released1.7DolphinThere is still on-going discussion
on what should be included.

No comments: