Java has had several releases in its early years and the language has quickly grown in size:
|Version||# classes||# packages||Released||Comment|
|1.2||1520||59||1998||Also called "Java 2, Release 1.2"|
|1.3||1840||76||2000||Also called "Java 2, Release 1.3,
Version 1.3 focused on speed improvements, while adding fewer enhancements than previous releases.
|1.4||2991||135||2002||Also called "Java 2, Release 1.4,
Version 1.4 focused on I/O and XML support .
|5.0||3279||166||2004||Sometimes still referred to as "Java 2, Release 1.5,
Version 5.0 focused on speed/memory improvements and several developer improvements like generics and enumerated types.
|6.0||3793||203||2006||Version 6.0 focused on speed and web service improvements as well as language improvements such as the addition of annotations.|
Three editions for Java are:
... back to Java Topics