Inicio Programacion Java Cambios en Java JDK7

Cambios en Java JDK7

Usar puntuación: / 0
MaloBueno 
Tweeteame!
Programación - Java
Escrito por Administrator   
Martes, 03 de Marzo de 2009 16:47

Joseph Darcy es el encargado del Project Coin, un proyecto que busca incluir pequeños cambios a Java que faciliten la vida de los programadores. Estos cambios los puede proponer cualquier persona y se implementarán los que más votaciones reciban en el sitio del proyecto. Para aceptar una propuesta de cambio existen 2 criterios:

1. Que el cambio facilite el día a día de los programadores.

2. Que sea compatible con otros cambios de la JDK7 

Algunas de las propuestas las resume Jeremy Manson en su blog y son bastante interesantes:

1. Strings en switch, para evitarte tantos if anidados al comparar cadenas. 

2. Bloques de recursos automatizados, propuesto por Joshua Bloch para permitir cosas como:

try (BufferedReader br = new BufferedReader(new FileReader(path)) {
  return br.readLine();
}

3. Expresiones de bloque por Neal Gafter, la idea es que la expresión delimitada dentro de un paréntesis devuelva un valor, lo que haría posible algo como:

double pi2 = (double pi = Math.PI ; pi*pi)**; // pi al cuadrado

3. Mejoras al manejo de excepciones, también por Neal Gafter:

try {
    doWork(file);
} catch (final IOException | SQLException ex) {
    logger.log(ex);
    throw ex;
}

4. Mejoras al manejo del Tipo en Generics propuestas por Jeremy Manson que permitiría declarar algo como

Map> anagrams = new HashMap(); 
 

Fuente: JavaHispano.org


rssfeed Siguenos con tu lector de noticias preferido.
Si te ha gustado este artículo y si crees que lo que está escrito vale la pena compartirlo, entonces compártelo con la comunidad que prefieras mediante los links que están debajo. Gracias por visitarnos.
Email Drucken Favoriten Twitter Facebook Myspace Stumbleupon Digg MR. Wong Technorati aol blogger google reddit YahooWebSzenario
 

Escribir un comentario


Código de seguridad
Refescar

follow me twitter

Anuncios

Enlaces
Joomla!
Joomla! El mas popular CMS del mundo!!, es gratis y extensible.

Hosting Positivo Networks


Hosting y Diseño Web Profesional

Items relacionados