Linea de tiempo

  • 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