-
Primer lanzamiento
Se lanza la versión 1.0 del JDK de java -
JDK 1.1
Primeras adiciones incluídas al proyecto JAVA -
Nombre clave playground
Esta y otras versiones reciben éste nombre clave. -
Lanzamiento Java 3.0
Actualizaciones y nombre clave Kestrel.
Aparece la máquina virtual -
JAVA JSSE 1.4
Palabra reservada assert (Especificado en JSR 41.), expresiones regulares modeladas al estilo de las expresiones regulares Perl, encadenación de excepciones, permite a una excepción encapsular la excepción de bajo nivel original. -
JAVA SE 5 TIGER
Plantillas, metadatos, enumeraciones, varargs, bucle for mejorado -
JAVA SE 6
Nuevo marco de trabajo y API's, aparece motor rhino de mozilla, cliente completo de servicios web, mejoras de interfaz gráfica y rendimiento. -
JAVA SE 7 DOLPHIN
Soporte para XML, concepto de superpaquetes, soporte para closures. -
JDK SE 8 renovado.
Incorpora librerías java FX, mejoras en seguridad, concurrencia, programación con expresiones lambda, integración con javaScript y nuevas API. -
JDK SE 9
Penúltima actualización oficial de java. -
JAVA SE 10
Última versión conocida de java.