Ich war gerade jetzt ein Code-Tutorial der Suche durch und fand etwas interessant - das import static
Feature in JDK 5 eingeführt:Die nützlichsten oder interessantesten neuen Sprachfunktionen in Java 5 und 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 */
}
}
Es hat mich gefragt, was andere Features wurden in JDK 5 und 6 eingeführt, die Ich weiß es nicht? Gibt es andere neue Keyword-Verwendungen wie diese? Gibt es nennenswerte neue Bibliotheksklassen oder -funktionen?
Ich weiß, dass Release Notes oder Changelogs da draußen sind, ich bin nicht auf der Suche nach einer "RTFM" Antwort. Ich möchte eine kurze Liste Ihrer Meinung nach wissen, welche Funktionen Ihrer Meinung nach die meisten Veränderungen in JDK 5 oder 6 sind.
Da gibt es keine endgültige „Antwort“ hier, nur subjektive Meinungen, ist dies wahrscheinlich eingeführt neue Funktionen lernen sollte Community Wiki gemacht werden ... – Alconja