Diferencias Java 5 Y Java 6

Páginas: 17 (4182 palabras) Publicado: 4 de diciembre de 2012
DIFERENCIAS Y MEJORAS DE JAVA 5 Y JAVA 6

Alumnos: -Adalberth Baeza -Alejandro Pereira Profesor: Patricio Soto Ramo: Fundamentos de Programación Orientada a Objetos Fecha: 01/12/12
1

INDICE
Objetivo………………………………………….. Introducción……………………………………... Crecimiento de Java…………………………… AutoBoxing y Unboxing………………………... Sincronización…………………………………... Java SE Versión 6………………………………Conclusiones……………………………………. Referencias……………………………………… 3 4 5 9 17 18 21 22

2

OBJETIVOS DEL TRABAJO
 Saber como JAVA 5 y JAVA 6 se diferencian de versiones anteriores  Entender como utilizar la Sintaxis Mejoradas  Caracteristica  Ser capaz de utilizar las nuevas características para simplificar existentes programas

3

INTRODUCCIÓN A JAVA 5 Y JAVA 6
Java se ha convertido en el dominante de desarrollo idioma parasistemas basados en web: Desde su lanzamiento al público en 1995 (Java 1,0) Java ha madurado mejorar la funcionalidad y el rendimiento con cada nueva versión. En septiembre de 2004 Sun lanzó Java 5.0, en diciembre de 2006 Sun lanzó Java 6.0

Java 5 y 6 "En pocas palabras"
 Java SE 5 contenía varios cambios importantes en el Java lenguaje de programación, incluyendo:      AnotacionesGenéricos Autoboxing Mejora de la sintaxis de bucle

Java SE 6 especificación se centró en las nuevas especificaciones y APIs incluyendo:     Procesamiento de XML y servicios Web JDBC 4.0 Anotación de la programación basada en Java API compilador Aplicación cliente GUI API



Numeración de cambio

Nombre real La versión actual es Java estándar edition 6 (Java SE 6), la versión anterior seJava Standard Edition 5.0 (J2SE 5). Sun cambió la numeración de versiones con Java 5, J2SE 1.5 es ahora J2SE 5.0 (líder "1" ha caído) La mayoría de la documentación de Sun incluye Javadoc referencias 1,5 en lugar de 5,0 cuando se especifica la nueva versión. Java 2 Versión 5.0 (1.5) sigue utilizando "Java 2" a denotar la segunda generación de Java e ilustrar el carácter familiar de J2SE, J2EE, yJ2ME, Java 6 no. La mayoría de las fuentes de Sun utilizan Java SE 6 de Java 6.

4



JDK / SDK nomenclatura

Sun ha resucitado el nombre de "JDK", como en "Java SE JDK" en lugar de utilizar el "SDK" apodo adoptado por Java 1.2, 1.3, y 1.4 Sun también ha vuelto a llamar al tiempo de ejecución medio ambiente "JRE" en lugar de "J2RE"        Los Nombres "oficiales" de Sun: Java ™Standard Edition 6.0 Java SE 6.0 Java ™ 2 Platform Standard Edition 5.0 J2SE ™ 5.0 Java ™ SE Development Kit 6.0 JDK ™ 6.0 J2SE ™ Development Kit 5.0 JDK ™ 5.0 Java SE Runtime ™ 6.0 Medio ambiente JRE 6.0 J2SE ™ Runtime Environment 5.0 JRE 5.0

Java crece con el tiempo
He aquí una comparación de tamaño de la biblioteca de Java una versión a otra:       Java (1.2) 1500 + Clases e InterfacesJava (1.3.1) 1800 + Clases e Interfaces Java (1.4) 2700 + Clases e Interfaces Java 5 (Java 1.5) 3200 + clases e interfaces Java 6 (Java 1.6) 3700 + clases e interfaces Nueva sintaxis de Java mejoras los temas cubiertos

Sintaxis de Java ha tenido varias específicamente en este documento son:           

Medicamentos genéricos Bucle for mejorado Auto boxing / unboxing Typesafeenumeraciones Importación estática Metadatos a través de anotaciones Salida con formato Listas de argumentos variables Simplificado el proceso de entrada a través de escáner Sincronización mejorada Más...

5



Necesidad de los Genéricos

A primera vista, los genéricos de Java se siente familiar a aquellos de nosotros que hemos utilizado plantillas C + +, pero los genéricos de Java son muchomás. Java proporciona muchas oportunidades para manipulación de objetos en los que el tipo de objeto real se pela y se debe volver a suministrar utilizando un molde cuando el objeto se utiliza más adelante.  Necesidad de genéricos: Ejemplo Para ilustrar la necesidad de los tipos genéricos, he aquí un ejemplo: Oldstyle = new ArrayList ArrayList (); oldStyle.add (new String ("Hola"));...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Java Version 6
  • Diferencia entre C ++ Y JAVA
  • Nuevas Caracteristicas De Java 5 y 6
  • Interfaces Set y SortedSet Java se 6
  • Java
  • Java
  • Java
  • java

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS