-
El Comienzo De Java
James Gosling y su equipo en Sun Microsystems comienzan el proyecto Green para desarrollar una nueva plataforma para dispositivos electrónicos. -
El lanzamiento de Java1.0
Se lanza Java 1.0 con su lema "Write Once, Run Anywhere" (WORA), destacando su independencia de plataforma gracias a la Máquina Virtual de Java (JVM). -
La apariciòn de JDK 1.0
Sun Microsystem libera la versión 1.0 del JDK de Java bajo el lema de "Escribe una vez, ejecuta en todas partes", iniciando un capítulo importante en la industria de desarrollo del software. -
La siguentes versionJDK 1.1
Principales adiciones incluidas: comunicado de prensa
una reestructuración intensiva del modelo de eventos AWT (Abstract Windowing Toolkit)
clases internas (inner classes)
JavaBeans
JDBC (Java Database Connectivity), para la integración de bases de datos
RMI (Remote Method Invocation).
Tambien en ese año Microsoft intenta modificar Java para Windows, lo que genera una demanda de Sun. -
El lanzamiento de java 2 (J2SE 1.2)
Se lanza Java 2 (J2SE 1.2) con mejoras en la interfaz gráfica (Swing), recolección de basura mejorada y el concepto de J2EE (Java Enterprise Edition). -
Llega J2SE 1.3
Llega J2SE 1.3, con mejoras en rendimiento y soporte para Java Naming and Directory Interface (JNDI). -
La llega de J2SE 1.4
J2SE 1.4 introduce assert, expresiones regulares y el recolector de basura de baja pausa.
Este fue el primer lanzamiento de la plataforma Java desarrollado bajo el Proceso de la Comunidad Java como JSR 59. -
El lanzamiento del java 5
Java 5 (antes llamado J2SE 1.5) introduce genéricos, enumeraciones, autoboxing y la API de concurrencia. -
La llega de Java SE 6
Estuvo en desarrollo bajo la JSR 270. En esta versión, Sun cambió el nombre «J2SE» por Java SE y eliminó el «.0» del número de versión. -
Oracle anunció la adquisición de Sun Microsystems.
En abril de 2009, Oracle anunció la compra de Sun Microsystems por aproximadamente 7.4 mil millones de dólares. Esto significó que Java, junto con otras tecnologías como MySQL y Solaris, pasaron a estar bajo el control de Oracle. -
Lanzamiento de Java 7
fue una versión importante del lenguaje Java y la plataforma Java SE. Aunque se lanzó oficialmente el 28 de julio de 2011, su desarrollo comenzó antes, y en 2009 ya se estaban planificando muchas de sus características clave. -
Llega Java 8
Java 8 introduce expresiones lambda, Streams API y la nueva API de Fecha y Hora (java.time). -
Sale Java 9
Java 9 trae el sistema de módulos (Project Jigsaw) y Java adopta un ciclo de lanzamientos cada 6 meses. -
Lanzamiento de Java 11
Java 11 fue la primera versión LTS después de Java 8, lo que significa que recibe actualizaciones de seguridad y correcciones por un período extendido.
En este mismo año tambien salio java 10 en 20 de marzo 2018. -
Sale Java 17
Java 17 se convierte en la segunda versión LTS moderna, con mejoras en rendimiento, patrones de coincidencia y sellado de clases.