que estaba buscando a través de un tutorial de código justo ahora, y encontré algo interesante - la característica import static
introducido en el JDK 5:Características del lenguaje nuevas más útiles o interesantes en Java 5 y 6?
import static org.junit.Assert.assertEquals;
public class AdditionTest {
private int x = 1;
private int y = 1;
@Test public void addition() {
int z = x + y;
assertEquals(2, z);
/*^this is a static method, normally called by Assert.assertEquals */
}
}
Se me hizo pensar, lo que otras características se introdujeron en el JDK 5 y 6 que se No lo sé? ¿Hay otros usos nuevos de palabras clave como este? ¿Alguna nueva clase o función de biblioteca digna de mención?
Sé que las notas de la versión o los registros de cambios están por ahí, no estoy buscando una respuesta "RTFM". Quiero saber una lista corta de, en su opinión, qué características cree que son más cambiantes en JDK 5 o 6.
Ya que no hay "respuesta" definitiva aquí, sólo opiniones subjetivas, esto probablemente se debe hacer Wiki de la Comunidad ... – Alconja