-
Period: to
Historia de lenguaje JAVA
-
Proyecto verde
Patrick Naughton, ingeniero de Sun Microsystems, reclutó a varios colegas entre ellos James Gosling y Mike Sheridan para trabajar sobre un nuevo proyecto conocido como "El proyecto verde". -
Creación
El lenguaje de programación java fue diseñado en 1990 por James Gosling, de Sun Microsystems, como software para dispositivos electrónicos de consumo (calculadoras, microondas y la televisión interactiva). Lo bautizó como Oak. -
Primeros programas
En Agosto de 1991 Oak ya corría sus primeros programas. -
Duke
Fue creado para aparecer en un dispositivo llamado Star7, creado en un grupo secreto de programadores llamdo proyecti verde -
Star7
El equipo ya había desarrollado un sistema en un prototipo llamado Star7, dispositivo inálambrico de mano con una pantalla LCD de color de 5" -
Presentacion en PDA
Se presentó como demostración una PDA con interface gráfica y un asistente inteligente representado mediante un muñeco llamado Duke. -
Termina desarollo
se termina el desarrollo y con ello el Proyecto Verde. -
Desmostracion
En 1994, se les hizo una demostración de HotJava y la plataforma Java a los ejecutivos de Sun. -
Java 1.0a
Java 1.0a pudo descargarse por primera vez en 1994 -
Mosaic
La aparición en 1994 del navegador gráfico Mosaic hizo que Internet se popularizara. -
JAVA ALPHA
En la conferencia SunWorld `95, John Gage, de Sun Microsystems, y Marc Andreessen, cofundador y vicepresidente de Netscape, anunciaban la versión alpha de Java, que en ese momento solo corría en Solaris, y el hecho de que Java iba a ser incorporado en Netscape Navigator, el navegador mas utilizado de Internet. -
Oak pasa a llamarse Java.
Java debe su nombre a un tipo de café. En EEUU se conoce como Java al café, tomarse una taza de Java es tomarse una taza de café. De ahí que el logotipo oficial de Java es una taza humeante de café. -
JDK 1.0
Nueva versión de JAVA -
JavaSoft
Sun funda el grupo empresarial para encargarse del desarollo tecnologico -
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 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 -
2SE 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). RMI fue cambiado para que se basara en CORBA. -
J2SE 1.4
Este fue el primer lanzamiento de la plataforma Java desarrollado bajo el Proceso de la Comunidad Java como JSR 59. Los cambios más notables fueron: comunicado de prensalista completa de cambios. -
J2SE 5.0
J2SE 5.0 -
Java SE 7
Se espera que su desarrollo dé comienzo en la primavera de 2006, y se estima su lanzamiento para 2008. Soporte para XML dentro del propio lenguaje, Introducción de anotaciones estándar para detectar fallos en el software. -
Java SE 6 (Mustang)
Los cambios más importantes introducidos en esta versión son: 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 SE8
*Incorpora de forma completa la librería JavaFX.
*Diferentes mejoras en seguridad y concurrencia
*Añade funcionalidad para programación funcional mediante expresiones Lambda.
*Nuevas API -
Mejoras
Durante estos años se ha mejorado y se le ha revisado. Hoy en día, puede encontrar la tecnología Java en redes y dispositivos que comprenden desde Internet y superordenadores cientifícos hasta portátiles y teléfonos móviles;