Red de Blogs
Estás leyendo una revista del futuro | ¿Aún compras prensa escrita para leer sobre tus temas favoritos?
 

Cursos Java

lunes, septiembre 11, 2006

Java 7 (Dolphin) ¿Que novedades traerá)

Cuando parece que la versión Java MUSTANG (JAVA SE 6), ya estña preparando su versión final para finales de 2006 leemos en el blog de Remi Forax, algunas de las novedades que traerá consigo la versión 7 de Java, el también llamado proyecto Dolphin o Java SE 7.

Las novedades más importantes incluyen
"soporte para XML dentro del propio lenguaje, un nuevo concepto de superpaquete, así como soporte para closures y la introducción de anotaciones estándar para detectar fallos en el software"

La anotación propuesta que más llama la atención, es @NoNull. Al incluirla en un método el compilador comprueba que este método no devuelva nunca null, aunque la clase sea extendida por otra que sobrescribe el método.

El otro concepto bastante novedoso es el de los superpaquetes. Estos permitirán definir interfaces públicas para un conjunto de paquetes, no permitiendo el acceso a clases y métodos publicos que pertenezcan a estos paquetes pero que no forman parte de la interfaz definida. Esta funcion se puede utilizar con algunos entornos de desarrollo como Netbeans o Eclipse mediante algunos "trucos" con los cargadores de clases.

Veremos lo que nos depara Java 7.

Links relacionados