historia de java

  • Period: to

    breve historia de java

    Java se creó como una herramienta de programación para ser usada
    en una pequeña operación denominada the Green Project en Sun Microsystems en el año 1991.
    El equipo (Green Team), compuesto por trece personas y dirigido por James Gosling, trabajó durante
    18 meses en en su desarrollo.
    El lenguaje se denominó inicialmente Oak
    luego pasó a denominarse Green tras descubrir que Oak era ya una marca comercial registrada para
    adaptadores de tarjetas gráficas, y finalmente se renombró como Java
  • primera vez que se descargo java

    se les hizo una demostración de HotJava y la plataforma Java a los ejecutivos de Sun. Java
    1.0a pudo descargarse por primera vez
  • primer lanzamiento a la luz publica

    El acontecimiento fue anunciado por John Gage, el director científico de Sun Microsystems. El acto
    estuvo acompañado por una pequeña sorpresa adicional, el anuncio por parte de Marc Andreessen,
    vicepresidente ejecutivo de Netscape, de que Java sería soportado en sus navegadores.
  • se fundo javasoft

    se fundó el grupo empresarial JavaSoft para que se encargase del
    desarrollo tecnológico.Dos semanas más tarde la primera versión de Java fue publicada
  • primer lanzamiento a la luz publica

    JDK 1.0 (Primer lanzamiento: comunicado de prensa
  • 1°a reestructuracion de java

    JDK 1.1 Principales adiciones incluidas: comunicado de prensa
     una reestructuración intensiva del modelo de eventos AWT (Abstract Windowing Toolkit)
     clases internas (inner classes)
     JavaBeans
     JDBC (Java Database Connectivity), para la integración de bases de datos
     RMI (Remote Method Invocation)
  • Java2 "J2SE"

    J2SE 1.2 (8 de diciembre de 1998) — Nombre clave Playground. Esta y las siguientes versiones
    fueron recogidas bajo la denominación Java 2 y el nombre "J2SE" (Java 2 Platform, Standard
    Edition) reemplazó a JDK para distinguir la plataforma base de J2EE (Java 2 Platform, Enterprise
    Edition) y J2ME (Java 2 Platform, Micro Edition).
  • J2SE 1.3 — Nombre clave Kestrel.

    J2SE 1.3 (8 de mayo de 2000) — Nombre clave Kestrel. Los cambios más notables
    fueron: comunicado de prensa lista completa de cambios
     la inclusión de la máquina virtual de HotSpot JVM (la JVM de HotSpot fue lanzada
    inicialmente en abril de 1999, para la JVM de J2SE 1.2)
     RMI fue cambiado para que se basara en CORBA
     JavaSound
     se incluyó el Java Naming and Directory Interface (JNDI) en el paquete de bibliotecas
    principales (anteriormente disponible como una extensión)
  • java web start incluido

     Java Web Start incluido (El primer lanzamiento ocurrió en marzo de 2001 para J2SE 1.3)
    (Especificado en JSR 56.)
  • J2SE 1.4 Merlín

    Este fue el primer lanzamiento de la
    plataforma Java desarrollado bajo el Proceso de la Comunidad Java como JSR 59. Los cambios
    más notables fueron: comunicado de prensalista completa de cambios
     Palabra reservada assert (Especificado en JSR 41.)
     Expresiones regulares modeladas al estilo de las expresiones regulares Perl
     Encadenación de excepciones Permite a una excepción encapsular la excepción de bajo
    nivel original.
  • J2SE 5.0 — Nombre clave: Tiger. Originalmente numerado 1.5

    Desarrollado bajo JSR 176, Tiger añadió un número
    significativo de nuevas características
     Plantillas (genéricos) — provee conversión de tipos (type safety) en tiempo de compilación
    para colecciones y elimina la necesidad de la mayoría de conversión de tipos (type casting).
    (Especificado por JSR 14.)
  • tecnologia Java

    se calcula en 4,5 millones el número de desarrolladores y 2.500 millones de dispositivos
    habilitados con tecnología Java.
  • Java SE 7 — Nombre clave Dolphin.(primera etapa)

    Java SE 7 — Nombre clave Dolphin. En el año 2006 aún se encontraba en las primeras etapas
    de planificación.
     Soporte para XML dentro del propio lenguaje.
     Un nuevo concepto de superpaquete.
     Introducción de anotaciones estándar para detectar fallos en el software.
     Java Module System
     Nueva API para el manejo de Días y Fechas, la cual reemplazará las antiguas clases Date y
    Calendar.
     Posibilidad de operar con clases BigDecimal usando operandos
  • Java SE 6 Nombre clave Mustang

    Estuvo en desarrollo bajo la JSR
    270. En esta versión, Sun cambió el nombre "J2SE" por Java SE y eliminó el ".0" del número de
    versión.[3]

     Incluye un nuevo marco de trabajo y APIs que hacen posible la combinación de Java con
    lenguajes dinámicos como PHP, Python, Ruby y JavaScript.
     Incluye un cliente completo de Servicios Web y soporta las últimas especificaciones para
    Servicios Web, como JAX-WS 2.0, JAXB 2.0, STAX y JAXP.
     Mejoras en la interfaz gráfica y en el rendimiento.
  • Java SE 7 Nombre clave Dolphin.

    lanzamiento oficial
  • lanzamiento de Java SE 8

     Incorpora de forma completa la librería JavaFX.
     Diferentes mejoras en seguridad.
     Diferentes mejoras en concurrencia.
     Añade funcionalidad para programación funcional mediante expresiones Lambda.
     Mejora la integración de JavaScript.
     Nuevas API para manejo de fechas y tiempo (date - time).
  • sale al mercado Java SE 9