-
Desarrollo propio de lenguaje
El proyecto original denominado Green ,comenzo apoyandose en C++ pero a medida que progresaba su desarrollo, el equipo programador encontró dificultades especialmente en portabilidad, por lo que decidieron crear su propio lengua, al cual le llamaron Oak -
Proyecto Green
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. -
Lanzamiento de Mosaic
El primer gran navegador web, y comenzó a crecer
el interés por internet (y en particular por la World Wide Web); después se rediseñó el lenguaje para desarrollar internet -
Oak pasa a ser Java
Oak se convirtió en Java. Sun lanzó
el entorno JDK 1.0 (java development kit) -
Se lanza primera version JDK 1.1
Como primera versión del kit de desarrollo
de dominio público y se convirtió en la primera especificación formal de la plataforma Java -
Lanzamiento de JDK 1.1 Para uso comercial
Se da a conocer la primera versión comercial al publico. -
Lanzamiento de JDK 1.2
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, Enterprise Edition) y J2ME (Java 2 Platform, Micro Edition); además de la versión estándar SE, Sun lanzó otras dos ediciones opulares:
Micro Edition para dispositivos empotrados tales como teléfonos celulares y la edición empresarial para procesamiento desde el servidor -
Lanzamiento de J2SE 1.3
Es lanzado la nueva actualizacion Java para uso comercial trayendo mejoras en su interfaz y clases a las que se conocian en bibliotecas estandar -
Es lanzada la nueva version J2SE 1.4
La cual trajo consigo un gran número
de clases e interfaces a las bibliotecas estándar de Java. -
Conferencia JAVA ONE
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 -
Mejoras en version Java 5.0
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# lenguaje Microsoft, precisamente para competir con Java en internet, como el bucle “for each”, así como
el manejo de metadatos para su uso, principalmente, en bases de datos, y otras características como enumeraciones, varargs. -
Lanzamiento Java 6.0
La versión 6 (sin el sufijo 0), es la más utilizada
y recomendada para su descarga del sitio web de Sun o de Oracle (actual propietario), cuyas direcciones web se indican en el apartado 1.12. Esta versión no ha traído cambios al lenguaje, sino mejoras adicionales al rendimiento interfaz gráfica,como un nuevo marco de trabajo y API junto con soporte para servicios web e implementaciones de JavaScript, fundamentalmente para los buscadores, tales como Firefox de la fundación Mozilla -
Nuevo proyecto nombre clave Dolphin Java 7
Al poco tiempo de liberar la versión 6, Sun4 comenzó un nuevo proyecto cuyo nombre clave es Dolphin, aunque ha comenzado a denominarse Java SE 7 se espere se lance a mediado del 2011 o finales de 2012 -
Proyeccion de lanzamiento Java SE 12
se espera que esta versión parecera traerá una nueva biblioteca
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.