-
Creación
Java se creó como una herramienta de programación para ser usada en un proyecto de set-top-box en Sun Microsystems. -
Period: to
Tardó únicamente 18 meses en su desarrollo.
El equipo (Green Team), compuesto por trece personas y dirigido por James Gosling trabajo en Sand Hill Road, en Menlo Park -
Period: to
Los objetivos de Gosling, eran implementar una máquina virtual y:
Un lenguaje con una estructura y sintaxis similar a C++. Entre junio y julio de 1994, tras una sesión maratoniana de tres días entre John Gaga, James Gosling, Patrick Naughton, Wayne Rosing y Eric Schmidt, el equipo reorientó la plataforma hacia la Web. -
Naughton creó un prototipo de navegador, WebRunner, luego conocido coomo HotJava
En 1994, se les hizo una demostración de HotJava y la plataforma Java a los ejecutivos de Sun. Java 1.0 pudo descargarse por primera vez en 1994, pero hubo que esperar al 23 de mayo de 1995,
a que vieran la luz pública Java y HotJava, el navegador Web -
Sun fundó el grupo empresarial JavaSoft
Para que se encargase del desarrollo tecnológico. Dos semanas más tarde la primera versión de Java fue publicada. -
Primer lanzamiento JDK 1.0
JDK 1.0 Fue la primera versión oficial del lenguaje de programación Java. Se desarrolló a partir de un proyecto de lenguaje de programación llamado Oak, primero concebido por Sun Microsystems En 1991. -
Principales adiciones incluidas a JDK 1.1
- 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)
-
J2SE 1.2; Esta y las siguientes versiones tomaron la denominación Java 2
El nombre "J2SE" (Java 2 Platform, Standard Edition) reemplazó a JDK para distinguir la plataforma base de J2EE (Java 2 Platform, Enterprise Edition) y J2ME (Java 2 Platform, Micro Edition). Otras mejoras añadidas incluían: comunicado de prensa. -
J2SE 1.3
La inclusión de la máquina virtual de HotSpot JVM (la JVM de HotSpot fue lanzada inicialmente en abril de 1999, para la JVM de J2SE 1.2) -
J2SE 1.4
Este fue el primer lanzamiento de la plataforma Java desarrollado bajo el Proceso de la Comunidad Java como JSR 59 -
J2SE 5.0
(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 7
En el año 2006 aún se encontraba en las primeras etapas
de planificación. Su lanzamiento fue en julio de 2011. -
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.
-Incluye un nuevo marco de trabajo y APIs que hacen posible la combinación de Java con lenguajes dinámicos como PHP, Python, Ruby y JavaScript. -
Java SE 8
- Incorpora de forma completa la librería JavaFX.
- Diferentes mejoras en seguridad.
- Diferentes mejoras en concurrencia.
- Añade funcionalidad para programación funcional mediante expresiones Lambda.
- Mejora la integración de JavaScript.
- Nuevas API para manejo de fechas y tiempo (date - time).
-
Java SE 9
En el 2005 se calcula en 4,5 millones el número de desarrolladores y 2.500 millones de dispositivos habilitados con tecnología Java.