La Línea de Tiempo de Java.

Si quieres descargar esta línea de tiempo, haz clic en los siguientes botones:

Índice
  1. 1991: El nacimiento de Java
  2. 1995: El lanzamiento de Java 1.0
  3. 1996: La creación de Java Foundation Classes (JFC)
  4. 1998: Java 2
  5. 2000: JDK 1.3
  6. 2004: Java 5
  7. 2006: La adquisición de Sun Microsystems por parte de Oracle
  8. 2011: Java 7
  9. 2014: Java 8
  10. 2017: Java 9
  11. 2020: Java 14

1991: El nacimiento de Java

James Gosling, Patrick Naughton, y Mike Sheridan crean Oak, un lenguaje de programación para dispositivos electrónicos. Oak se renombra como Java en 1995.

1995: El lanzamiento de Java 1.0

Sun Microsystems lanza Java 1.0. Esta versión incluye las características básicas de Java, como el manejo de excepciones, interfaces, y la máquina virtual de Java (JVM).

1996: La creación de Java Foundation Classes (JFC)

Sun Microsystems crea las Java Foundation Classes (JFC) para proporcionar una biblioteca de componentes gráficos para Java.

1998: Java 2

Java 2 introduce varias mejoras en el lenguaje, incluyendo el soporte para programación orientada a objetos avanzada, como la reflexión, el manejo de eventos, y el control de acceso.

2000: JDK 1.3

Java Development Kit (JDK) 1.3 incluye mejoras significativas en el rendimiento y la funcionalidad, como el soporte para JavaServer Pages (JSP) y el motor de servlets.

2004: Java 5

Java 5 introduce características importantes como la generación automática de código, anotaciones, y el soporte para genéricos. También se incluye la máquina virtual Java HotSpot para mejorar el rendimiento.

2006: La adquisición de Sun Microsystems por parte de Oracle

Oracle adquiere Sun Microsystems, convirtiéndose en el nuevo propietario de Java.

2011: Java 7

Java 7 introduce mejoras en el rendimiento, como el soporte para programación concurrente y el manejo de archivos y directorios.

2014: Java 8

Java 8 incluye nuevas características importantes, como la expresión lambda, el método de referencia, y el flujo de secuencias. También se introduce la JVM de Metaspace para manejar mejor la memoria.

2017: Java 9

Java 9 introduce el modelo de módulos para mejorar la modularidad del lenguaje. También se incluyen mejoras en el rendimiento y seguridad.

2020: Java 14

Java 14 introduce mejoras en la sintaxis del lenguaje, como la palabra clave "yield" para el manejo de flujos asincrónicos. También se incluyen mejoras en la JVM y en el rendimiento.

La línea de tiempo de Java muestra cómo el lenguaje ha evolucionado desde su creación en 1991 hasta la actualidad. Cada versión ha introducido nuevas características y mejoras en el rendimiento, manteniendo a Java como uno de los lenguajes más populares en la actualidad. Los desarrolladores pueden utilizar estas características para crear aplicaciones más eficientes y efectivas.

Descargar Línea de Tiempo

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Subir

Para ofrecer las mejores experiencias, utilizamos tecnologías como las cookies para almacenar y/o acceder a la información del dispositivo. El consentimiento de estas tecnologías nos permitirá procesar datos como el comportamiento de navegación o las identificaciones únicas en este sitio. No consentir o retirar el consentimiento, puede afectar negativamente a ciertas características y funciones. Leer Más