Suche

JDK8 b119 entsorgt altes Build-System

Claudia Fröhling

Die Einschläge kommen näher: in wenigen Monaten ist das Release von Java 8 mit all seinen neuen Sprach-Features endlich Realtität. Bis dahin wird noch unter Hochdruck aufgeräumt im JDK, das aktuell im Build 119 verfügbar ist. Dieses Release entledigt sich unter anderem dem alten Build-System und verfügt über einen neuen HotSpot-Build. Vor allem der JDK-Branch konnte von diesem neuen Build profitieren, wie das Changelog zeigt – die meisten Änderungen sind dort passiert.

Das Highlight der kommenden Java-8-Version, die am 18. März erscheinen soll, ist ohne Frage das Projekt Lambda, durch das Lambda-Ausdrücke Einzug in Java halten. Sie bringen Default-Methoden, Methoden-Referenzen und ein Stream API mit sich. Mehr zu Streams gibt es in unserer laufenden Serie „Developer Café“ hier auf JAXenter.

Auf der Java Magazin Lambda-Tour hatte Paul Sandoz die Lambda-Ausdrücke als wichtigstes Sprachfeature seit den Generics aus Java 5 bezeichnet. Eine riesige Anstrengung sei unternommen worden, um Java Lambda-fähig zu machen, wie das bei vielen funktionalen JVM-Sprachen wie Scala oder Clojure schon möglich ist. Die besondere Herausforderung bei Java war dabei natürlich, die Abwärtskompatibilität beizubehalten.

Geschrieben von
Claudia Fröhling
Claudia Fröhling
Claudia Fröhling hat in verschiedenen Redaktionen als TV- und Onlineredakteurin gearbeitet, bevor sie 2008 zur Software & Support Media GmbH kam und sich bis 2014 um alle Projekte des Verlages im Ressort Java kümmerte. Claudia hat einen Abschluss in Politikwissenschaften und Multimedia Producing. Ihr Google+ Profil findest du hier.
Kommentare

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht.