Tecnología

Inicio

Java 1.5 Funciones

Java 1.5 Funciones


La actualización de Java 1.5, también conocido como tigre, puso en marcha en el verano de 2004. Se hizo mucho ruido porque estaba completa con una serie de avances que hicieron de codificación más fácil y más potente para los programadores. Si bien la lista de cambios era extensa, varios cambios se han mantenido en el tiempo como la actualización de claves que fomentaron las capacidades de Java.

Los medicamentos genéricos

Los genéricos prestada una construcción similar a partir de plantillas de C ++, por lo que es familiar a muchos programadores. Generics pueden ser aplicados en un número de maneras, ya que permiten a los programadores abstracto sobre tipos y crear estructuras de datos typesafe.

Ciclo mejorado

Antes de Java 1.5, un obstáculo común para los programadores era la facilidad con que los errores pueden ocurrir con iteradores y matrices debido a la cantidad de la sintaxis requerida para la ejecución. Ciclo mejorado permite a los programadores utilizan significativamente menos sintaxis y reduce las redundancias de código más limpio y más cortos los tiempos de programación.

importación estática

La programación de ciertas interfaces puede contener una letanía de constantes. Antes de Java 1.5, los programadores tendrían que escribir esas constantes una y otra vez o crear una macro para ello. Con la función de importación estática en Java 1.5, sin embargo, los programadores podrían simplemente tirar de las constantes en una clase de bienes e importar los miembros estáticos de código más corto, más fácil de leer.

Metadatos / Anotación

Al igual que las anotaciones en un libro, las anotaciones cuentan en Java 1.5 permite que las clases, métodos y variables para ser anotado con información adicional con respecto a cómo se utiliza el código. Al igual que cualquier lenguaje de programación, la capacidad de añadir este tipo de metadatos permite a los programadores para hacer notas para sí mismos y otros programadores para ahorrar tiempo.

typesafe enumeraciones

Antes de Java 1.5, la única manera de lograr una lista de typesafe ordenó lista de valores era utilizar no typesafe enteros constantes o mediante clases construidas manualmente. En Java 1.5, sin embargo, se puede lograr una lista de typesafe lista de valores ordenados por el simple uso de la palabra clave enum.

Autoboxing / Unboxing

Autoboxing y unboxing fue otra adición de ahorro de tiempo para Java 1.5. que también condujo a la codificación mucho más limpia. En resumen, esta característica convierte automáticamente entre los tipos primitivos y clases de envoltura primitivas durante la compilación para reducir la necesidad de codificación adicional durante la programación.