• Period: to

    The Green Project

    Java se creó como una herramienta de programación para ser usada en un proyecto de set-top-box en una pequeña operación denominada the Green Project en Sun Microsystems
  • Period: to

    Entrada a la Web

    Tras una sesión maratoniana de tres días entre Gaga, Goslin, Naughton, Schmidt Y Rosing (diseñadores de Java), se reoriento la plataforma hacia la Web
  • Period: to

    HotJava

    Naughton creó entonces un prototipo de navegador, WebRunner, que más tarde sería conocido como HotJava
  • Period: to

    JDK 1.0

    Primer lanzamiento de Java
  • Period: to

    JDK 1.1

    La versión 1.1 del JDK cambia algunas características que ya fueron documentadas en el tutorial para la versión 1.0. Como la mayoría de los navegadores más populares no soportan todavía la versión, 1.1, es un poco prematuro actualizar completamente el tutorial a esta versión.
  • Period: to

    J2SE 1.2

    Nombre clave Playground. Esta y las siguientes versiones fueron recogidas bajo la denominación Java 2 y el nombre "J2SE" (Java 2 Platform, Standard Edition), reemplazó a JDK para distinguir la plataforma base de J2EE
  • Period: to

    J2SE 1.3

    Nombre clave Kestrel. Se incluyó el Java Naming and Directory Interface (JNDI) en el paquete de bibliotecas principales (anteriormente disponible como una extensión)
  • Period: to

    J2SE 1.4

    Nombre Clave Merlin. Este fue el primer lanzamiento de la plataforma Java desarrollado bajo el Proceso de la Comunidad Java como JSR 59
  • Period: to

    J2SE 5.0

    Nombre clave: Tiger. (Originalmente numerado 1.5, esta notación aún es usada internamente.) Desarrollado bajo JSR 176, Tiger añadió un número significativo de nuevas características
  • Period: to

    Java SE 6

    Nombre clave Mustang. 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. Está disponible en http://java.sun.com/javase/6/
  • Period: to

    Java SE 7

    Nombre clave Dolphin. En el año 2006 aún se encontraba en las primeras etapas de planificación. Tiene un soporte para XML dentro del propio lenguaje.
  • Period: to

    Java SE 8

    Cabe destacar que incorpora de forma completa la librería JavaFX. Tiene diferentes mejoras en seguridad y concurrencia. Añade funcionalidad para programación funcional mediante expresiones Lambda