D6932808

Evolución de Java 1991-2020 By Martin V.

  • 2020 BCE

    Java hoy Dia

    Java hoy Dia
    A día de hoy, podemos decir, que Java es uno de los lenguajes más importantes del mundo. Con una comunidad extendida en todos los componentes y más de 4 millones de desarrolladores, existen millones de dispositivos que lo usan. Ademas, tras el surgimiento de android, java se establecido como el lenguaje de programación para móviles más extendido del planet
  • 2018 BCE

    Java 10

    Java 10
    Aparece el 20 de marzo de 2018 con la mejora en la inferencia de tipos. Todo ello está haciendo que la plataforma evolucione más rápido y significativamente que lo que hasta hace unos años estábamos acostumbrados.
  • 2018 BCE

    Java 11

    Java 11
    El cambio fundamental en Java 11, es sin duda JavaFX que ha sido eliminado de la implementación estándar de la tecnología, para convertirse a pasar en un módulo independiente. También coincide con un importante cambio de política de uso por parte de Oracle y el comienzo de un soporte extendido a usuarios premium.
  • 2016 BCE

    Versión 1.9

    Versión 1.9
    La característica más llamativa es la modularización de la plataforma con Java 9 que supone grandes mejoras como una mejor encapsulación de los paquetes, interfaces entre módulos bien definidas y dependencias explícitas.
  • 2015 BCE

    Versión 1.8.2

    Versión 1.8.2
    Mejoras y optimización
  • 2015 BCE

    Versión 1.8.3

    Versión 1.8.3
    Mejoras y optimización
  • 2014 BCE

    Versiones de desarrollo Java 1.8 \ 1.8.1 \ 1.8.2\ 1.8.3

    Versiones de desarrollo Java 1.8 \ 1.8.1 \ 1.8.2\ 1.8.3
    Versión 1.8: llega Java 8 y se abren las puerta a la programación funcional con el uso de expresiones Lambda y Streams. Se realiza una revisión de APIS y se actualiza de forma importante la gestión de fechas.
    Las versiones 1.8.1 \ 1.8.2\ 1.8.3 fueron versiones de desarrollo continuo en el cual se añadieron diferentes funcionalidades y arreglos a la plataforma
  • 2014 BCE

    Versión 1.8.1

    Versión 1.8.1
    Mejoras y optimización
  • 2013 BCE

    Versión 1.7

    Versión 1.7
    Se produce una mejora de la máquina virtual incluyendo nuevos recolectores de basura. También llamada La Actualización que Cambió el Mundo (The Update that Changed the World en inglés) es una importante actualización etiquetada como 1.7.2 lanzado el 25 de octubre del 2013
  • 2004 BCE

    Version 1.6

    Version 1.6
    Esta versión contiene la inclusión de un API de compilación “on-the-fly” que permite gestionar servicios web de forma cómoda.
  • 2004 BCE

    Java 1.5

    Java 1.5
    En 2004 se estaba trabajando con la versión Java 1.5, pero con vistas a reflejar el nivel de madurez de la plataforma Java se renombra a Java 5. Se producen dos saltos importantes a nivel del core del lenguaje. Por una parte la inclusión de tipos Genéricos que se echaban en falta en el mundo de las colecciones. Por el otro lado la inclusión del concepto de metadatos con el uso de anotaciones. Se amplía el soporte de APIs orientadas a programación concurrente.
  • 2002 BCE

    Version 1.4

    Version 1.4
    La versión Java 1.4 pasa a ser la primera versión gestionada por la comunidad mediante el Java Community Process (JCP). Se trabaja con Java Specification Requests (JSRs) que son las nuevas funcionalidades que se busca que tenga el lenguaje. Java 1.4 se liberaba como JSR 59, corría el año 2002.
  • 1998 BCE

    Versión 1.2

    Versión 1.2
    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.
  • 1998 BCE

    Versión 1.3

    Versión 1.3
    Versión 1.3: avances pequeños en cuanto a APIs, se añade soporte JNDI. Sin embargo el avance en cuanto a la arquitectura de la máquina virtual es importante ya que aparece la máquina HotSpot con compilación JIT (Just-in Time).
  • 1997 BCE

    Versión 1.1 Establecida

    Versión 1.1 Establecida
    aparece en 1997 e incorpora al lenguaje varias clases que faltaban como Readers /Writers ,Calendars y Bundles . Pero sin ningún lugar a duda su mayor aportación es la inclusión del estandar de JavaBeans y el API de JDBC para conexión a bases de datos.
  • 1995 BCE

    Establecimiento

    Establecimiento
    En 1995 finalmente, es presentada la versión alpha de java, y un año despues en 1996 es lanzado el primer JDK (JDK 1.0). El desarrollo de java a partir de entonces es imparable, se van presentando nuevos paquetes y librerías hasta la actualidad.
  • 1995 BCE

    Versiones de Java

    Versiones de Java
    Java aparece en 1995 como un nuevo lenguaje de programación con soporte multiplataforma desarrollado por James Gosling y Sun MicroSystems.
  • 1992 BCE

    Proyecto Verde en Java

    Proyecto Verde en Java
    En 1992 se presenta el proyecto verde, con los prototipos a bajo nivel. Entre 1993 y 1994 se trabaja para poder presentar un prototipo funcional (hotJava) donde se ve todo el potencial que JAVA puede ofrecer.
  • 1991 BCE

    Inicios de Java

    Inicios de Java
    JaVA fue creado por Sun MicroSystems en el año 1991 como una herramienta de programación para ser usada en un proyecto de set-top-box en una pequeña operación denominada the Green Project. Su equipo de desarrollo trabajó por más de 18 meses hasta lograr liberar su primera versión estable. Java nace en 1991 con el nombre "OAK", posteriormente cambiado por Green por problemas legales, y finalmente con la denominación actual JAVA.