-
El proyecto original, denominado Green
comenzó apoyándose en C++ pero a medida que progresaba su desarrollo, el equipo creador se encontró con dificultades, especial-mente de portabilidad; para evitar esto decidieron desarrollar su propio lenguaje, y en agosto de 1991 nació uno nuevo orientado a objetos y al cual llamaron Oak. -
Historia de java
Java no se pensó originalmente como lenguaje para internet, Sun Microsystems, la em-presa estadounidense creadora del lenguaje y de la plataforma, comenzó a desarrollarlo con el objetivo de crear un lenguaje independiente de la plataforma y del sistema opera-tivo que permitiera su diseño y construcción en la floreciente electrónica de consumo (dispositivos como televisores, reproductores de video, equipos de música, etcétera). -
Mosaic
En 1993, Green se renombró First Person Juc.; Sun invirtió, sin mucho éxito, un gran presupuesto y esfuerzo fundamentalmente humano para intentar vender esta tecnología, hardware y software.A mitad de 1993 se lanzó Mosaic, el primer gran navegador web, y comenzó a crecer el interés por internet -
Se rediseño
después se rediseñó el lenguaje para desarrollar internet y, en enero de 1995, Oak se convirtió en Java -
Lanzamiento de JDK 1.0
Sun lan-zó el entorno JDK 1.0 (java development kit) en 1996 como primera versión del kit de de-sarrollo de dominio público y se convirtió en la primera especificación formal de la plataforma Java; desde entonces se han lanzado diferentes versiones, -
La primera version comercial.
aunque JDK 1.1, la primera versión comercial, se lanzó a principios de 1997. -
Sun lanzó JDK 1.2 pero la renombró como Java 2
En diciembre de 1998, Sun lanzó JDK 1.2 pero la renombró como Java 2 y comenzó a utilizarse el nombre de J2SE(Java 2 Platform, Standard Edition) para diferenciar las plataformas base de J2EE (Java 2 Platform, EnterpE (Java 2 Platform, Micro Edition); además de la versión estándar SE, Sun lanzó otras dos ediciones popula-res: rise Edition) y J2M -
se lanzó J2SE 1.3
En mayo de 2000 se lanzó J2SE 1.3 -
Interfaces a las bibliotecas estándar de Java
en febrero de 2002, la J2SE 1.4; ambas trajeron consigo un gran nú-mero de clases e interfaces a las bibliotecas estándar de Java. -
una actualización de Java de modo significativo
Sin embargo fue la versión 5.0, la primera después de la versión 1.1, la que implicó una actualización de Java de modo significativo; dicha versión originalmente se nombró 1.5, pero el número se cambió a 5.0 en la conferencia JavaOne de 2004. -
Después de dos años
Después de años de investigación se añadieron tipos genéricos similares a las plantillas o templates de C++, también se agregaron propiedades de C# (el lenguaje creado por Microsoft), pre cisamente para competir con Java en internet, como el bucle “foreach”, así como el manejo de metadatos para su uso, principalmente, en bases de datos, y otras caracte-rísticas como enumeraciones, varargs (número de argumentos variables), entre otras. -
se lanzo Java SE 7
comenzó un nuevo proyecto cuyo nombre clave es Dolphin, aunque ha comenzado a denominarse Java 7 y se espera que a mediados
de 2011 -
Lanzo Java SE 8
Java SE 8. Al parecer traerá una nueva bi-blioteca de clases, junto con soporte para XML, un nuevo concepto de superpaquete, introducción de anotaciones estándar para detectar fallos en software, nuevas API para manejo de calendario de fechas y días, etcétera