• Inicios de Java

    Java nace en 1991 con el nombre "OAK", posteriormente cambiado por Green por problemas legales, y finalmente con la denominación actual JAVA.
    El objetivo de java era crear un lenguaje de programación parecido a C++ en estructura y sintaxis, fuertemente orientado a objetos, pero con una máquina virtual propia.
  • Proyecto Verde

    El canadiense James Gosling, con un equipo de 18 programadores llamado Green Team (equipo verde) crea un lenguaje de programación que bautiza como GreenTalk para la empresa estadounidense Sun Mycrosystem.
  • Establecimiento de Java

    Aparece en 1995, diseñada por Sun Microsystems (Oracle Corporation). Java es una tecnología de programación su objetivo era crear un lenguaje que facilitara era el aprendizaje de programación a sus alumnos, utilizando la programación estructural y programación de datos.
  • Versiones de Java 1.0 y 1.2

    La primera versión del lenguaje contiene las clases principales , la maquina virtual y el API gráfico de AWT es un lenguaje que acaba de nacer.
    En 1998 aparece otra evolución importante con la llegada del framework de Collections y el API de Swing que permite desarrollar interfaces de ventanas más complejos.
  • Curiosidades de Java

    El nombre de JAVA tiene una gran polémica con respecto a su origen, se discuten varias teorías:
    Una de las teorías más difundidas viene del café, se dice que una cafetería cercana donde los desarrolladores tomaban café se llamaba de la misma forma, de ahí vendría también su logo con una taza de café humeante. Otra versión dice que viene del acrónimo: Just Another Vague Acronym ("sólo otro acrónimo ambiguo más").
  • Versión 1.0

    Java 1.0a pudo descargarse por primera vez en 1994, pero hubo que esperar al 23 de mayo de 1995, durante las conferencias de SunWorld, a que vieran la luz pública Java y HotJava, el navegador Web. El acontecimiento fue anunciado por John Gage, el director científico de Sun Microsystems.
  • Versiones 1.3 y 1.5

    La versión 1.3 también reconocida como “2SE 1.3”, la cual trajo consigo importantes mejoras en el nuevo milenio. Teniendo en cuenta que, hasta el momento, ya es una plataforma madura. Seguidamente, cuatro años más tarde, nació Java 5 o “J2SE 5.0”; versión en la cual se pudieron notar dos saltos importantes a nivel del Core del lenguaje. En vista de, la inclusión de “Tipos Genéricos” y del concepto de metadatos con el uso de anotaciones
  • Versiones de 1.6 a 1.8

    Esta versión 1.6 del 2006 estuvo en desarrollo bajo la JSR 270 y fue justo en esta donde Sun modifico el nombre “J2SE” que se instauro desde la versión 1.2 por “Java SE”. Así como las nuevas versiones, esta también mostró importantes cambios y/o mejoras. La versión 1.8 principalmente, se trata de una versión que cuenta con el soporte de expresiones Lambda y uso de streams, lo cual garantiza un estilo mucho más funcional para los programas Java.
  • Versiones actuales de Java y su historia

    La última versión de Java en su sistema se mostrará como Java 8 con un número de actualización asociado (por ejemplo, Java 8 Update 111). Pueden aparecer versiones más antiguas como Java(TM), Java Runtime Environment, Java SE, J2SE o Java 2.
  • Java en la actualidad

    El 70% de los desarrolladores de Java utilizan el JDK de Oracle, mientras que el 21% utilizan OpenJDK para desarrollar. Estos números van a variar mucho en los próximos meses con toda probabilidad, a tenor las recientes noticias de cambio de licenciamiento del JDK de Oracle. El resto de opciones como Eclipse OpenJ9/IBM J9 o Azul tienen una cuota muy pequeña de menos del 9% entre todas.