| Casa | Hardware | Redes | Programación | software | Criticar | Sistemas |   
Programación  
  • C /C + + Programming

  • Lenguajes De Programación

  • Delphi Programación

  • Programación Java

  • JavaScript Programación

  • Programación PHP /MySQL

  • Perl Programming

  • Python Programming

  • Rubí Programación

  • Visual Basics Programación
  •  
    Conocimientos Informáticos >> Programación >> Programación Java >> Content
    ¿Cuáles son las diferencias significativas entre Java 1.4 y 1.5
    La liberación de Java 1.5 , también conocido como J2SE 5.0 , vio la introducción de una variedad de características nuevas y útiles . Old Java 1.4 gurús todavía pueden trabajar su magia, pero si usted es uno que es definitivamente vale la pena su tiempo para ver algunas de las diferencias entre Java 1.5 y Java 1.4 . Se han abordado muchas cuestiones de la versión antigua . Genéricos

    La mayor diferencia entre las dos versiones de Java es la nueva función de los genéricos . Los genéricos le permiten dejar el tipo de un determinado argumento o campo ambiguo. Al crear una instancia de la clase en el código, se puede especificar qué tipo debe usar. Son útiles para las estructuras de datos , como listas o árboles , que le permite escribir una sola clase para hacer frente a las estructuras de enteros , cadenas o cualquier otra cosa .
    Para Loops

    Otra diferencia importante es una mejora para la sintaxis del bucle. En lugar de tratar con iteradores , usted puede escribir un bucle que irá automáticamente a través de todos los elementos de una estructura iterable o todos los elementos de una matriz.
    Autoboxing y Unboxing

    En Java 1.4 , cada vez que utilizó clases de contenedor para los diferentes tipos primitivos , que tuvo que lidiar con ellos como cualquier otra clase , con sus constructores y métodos de acceso. En Java 1.5 , puede utilizar instancias de una clase de contenedor como un tipo primitivo , Java y sabrá lo que quiere decir.
    Enumeraciones

    Java 1.5 introduce enumeraciones , corto para las enumeraciones. Estos son básicamente los tipos personalizables . Cuando usted hace una enumeración , que enumera los diferentes valores válidos. A continuación, puede utilizar la enumeración como un tipo primitivo . Es mucho mejor que la creación de listas de enteros finales para las constantes .
    Conjunto arguments

    Ahora hay una nueva sintaxis para pasar arrays como argumentos a funciones . En lugar de utilizar una matriz como un argumento , puede utilizar la nueva "..." sintaxis . Entonces, en vez de construir una matriz para pasar a la discusión, usted puede enumerar los elementos de la llamada a la función y va a empacar automáticamente en un array.
    Static Import
    < br >

    Otra nueva característica es la capacidad de importar los miembros estáticos de clases. En lugar de escribir interfaces que sólo tengan campos estáticos , puede escribir clases presenciales con ellos y sólo tiene que utilizar la importación estática.
    Anotaciones

    La última diferencia importante entre los dos Java versiones es la nueva característica de las anotaciones de metadatos . Estas son pequeñas notas a los que el compilador puede adjuntar a sus métodos , diciéndole que se añadirá automáticamente a determinados métodos o campos , o tratar el método diferente.

    Previous :

    next :
      Artículos relacionados
    ·Cómo conectarse a una base de datos Oracle en Java 
    ·Cómo hacer una pirámide de caracteres con Java 
    ·Cómo establecer valores diferentes para cada fila de u…
    ·Cómo determinar el nombre de dominio en Java 
    ·Cómo hacer para cuadros combinados en Java 
    ·Cómo crear un AVD en Windows para NetBeans 
    ·Cómo obtener la entrada desde un GUI Java 
    ·Cómo importar y configurar GWT en Eclipse 
    ·Cómo escribir Android 1.1 SDK de código 
    ·Cómo realizar un desplazamiento de bits en Java 
      Artículos destacados
    ·¿Cómo hacer tipos de datos enumerados en Java 
    ·Cómo eliminar una matriz asociativa JavaScript 
    ·Cómo mostrar la columna Descripción de SQL 
    ·Cómo hacer una cadena para aceptar Proyectos 
    ·MySQL Izquierda Únete Tutorial 
    ·Cómo hacer que las aplicaciones iPSP 
    ·¿Qué es un entorno de Visual Basic 
    ·Cómo hacer un cuadro de alerta de toque en BYOND : Dre…
    ·Cómo convertir el espacio para Nueva Línea 
    ·¿Qué es una información sobre herramientas en VB 
    Copyright © Conocimientos Informáticos http://ordenador.wingwit.com