-
En agosto, Sun Microsystems creó Oak, un lenguaje orientado a objetos que vendría a sustituir a C++ en el proyecto Green, debido a sus limitaciones.
-
JAVA no se pensó originalmente como un lenguaje para internet, Sun Microsystems comenzó a desarrollarlo con el objetivo de crear un lenguaje independiente de la plataforma y del S.O. que permitiera su construcción en todo tipo de dispositivos electrónicos.El proyecto inicial fue denominado "Green" y, estaba basado en C++.
-
A mediados de año fue lanzado Mosaic, el primer gran navegador web, el cual despertó el interés por el Internet, el cual dejó ver todo el potencial que tenía JAVA
-
A inicios de año, el proyecto Green se renombró "First Person Juc". La compañía hizo una gran inversión tanto económica como de talento humano para sacarlo a flote, pero no tuvo mucho éxito.
-
En enero se rediseñó el lenguaje y, Sun MicroSystems toma la decisión de convertir oficialmente Oak en JAVA, el cual se dejó ver con la versión Alpha ese mismo año.
-
Sun lanzó el entorno JDK 1.0 (java development kit), como primera versión del kit de desarrollo público.
-
Se lanzó el JDK 1.1, la primera versión comercial.
-
En diciembre, Sun lanzó JDK 1.2 pero la renombró como Java 2 y, comenzó a utilizarse el nombre de J2SE (Java 2 Platform, Standard Edition), J2EE (Java 2 Platform, Enterprise Edition) y J2ME (Java 2 Platform, Micro Edition)
-
En mayo, se lanzó J2SE 1.3
-
En febrero, se lanzó la J2SE 1.4; ambas trajeron consigo un gran número de clases e interfaces a las bibliotecas estándar de Java.
-
Se lanzó la versión 1.5 de Java en el evento "JavaOne", pero fue renombrada a 5.0, esta versión implicó una actualización de Java de modo significativo. Entre sus novedades destacan:
- Se añadieron tipos genéricos similares a las plantillas o templates de C++.
- Se agregaron propiedades de C#, su competencia directa por parte de Microsoft.
-
Fue lanzada la versión 6. Esta versión incluía mejoras adicionales al rendimiento y a la interfaz gráfica. Así como API (interfaces de programación de aplicaciones) junto con soporte para servicios web e implementaciones de JavaScript, fundamentalmente para los buscadores, tales como Firefox
-
En abril, Oracle adquirió Sun Microsystems por 5,700 millones de dólares.
-
Al poco tiempo de liberar la versión 6 y antes de pasar a manos de Oracle, Sun comenzó un nuevo proyecto cuyo nombre clave era Dolphin (Java 7). Entre sus novedades incluia: Soporte para XML, concepto de superpaquetes, soporte para closures. Consultar más detalles aquí:
https://cutt.ly/tQuiy2H -
En marzo, Oracle Lanza Java Se 8, La Mayor Actualización De Java Desde 1996. Entre sus novedades incluia: Incorpora librerías java FX, mejoras en seguridad, concurrencia, programación con expresiones lambda, integración con javaScript y nuevas API. Sus novedades pueden consultarse aquí: https://cutt.ly/9Qy0Dn2
-
- Java SE 9 — lanzada el 21 de septiembre del 2017.
- Java SE 10 — lanzada el 20 de marzo de 2018.
- Java SE 11 — lanzada el 25 de septiembre de 2018.
- Java SE 12 — lanzada el 19 de marzo de 2019.
- Java SE 15 — lanzada el 15 de septiembre de 2020.
- Java SE 16 — lanzada el 18 de marzo de 2021.
-
Java es un lenguaje de programación principalmente orientado a objetos, con el que podemos realizar cualquier tipo de programa. En la actualidad, es un lenguaje muy extendido, aunque la enorme competencia a la que se ha enfrendado en los últimos años, le ha costado una enorme cuota en el mercado, pero aún así, este lenguaje se ha mantenido a flote y, en la actualidad sigue teniendo un alto nivel de aceptación dentro del mundo de la programación.