Je länger sich ein neues Release hinzieht, desto höher werden die Erwartungen. Kein Problem für das neue Java 8: Dieses Release stellt die größte Änderung an der Programmiersprache dar seit der Einführung von Generics mit Java 5.
Anlass genug für andrena, in der neuen Niederlassung in Stuttgart eine Launch-Party zu geben und die wichtigsten Neuerungen in Java 8 vorzustellen: Die beiden Software-Ingenieure Marc Philipp und David Burkhart illustrieren in ihrem Vortrag anhand von Live-Demos solche entscheidenden Änderungen wie die Einführung von Lambda-Ausdrücken und die damit einhergehende Erweiterung bestehender APIs im JDK. Mit Hilfe von Lambdas lässt sich kompakter, lesbarer Code schreiben, der häufige Aufgaben, beispielsweise das Suchen in einer Liste von Elementen, stark vereinfacht. Darüber hinaus bietet das neue JDK die Möglichkeit, solche Operationen ohne zusätzlichen Programmieraufwand parallel auszuführen.
Und das ist nur eine der Neuerungen, die Beachtung verdienen. Dazu addieren sich etwa die neue Date-Time-API oder verbesserte Typ-Inferenz.