Oracle gibt Java 8 frei

Lambda Expressions sind in den Augen der Entwickler das wichtigste Feature in Java 8. Quelle: Typesafe

Oracle gibt das JDK 8 und Java SE 8 zum Download frei. Das neue JDK, das auf der Java Platform Standard Edition 8 basiert, kann kostenlos von Oracle herunter geladen werden. In einigen Tagen, am 25 März wird Oracle Java 8 in einer großen Veranstaltung offiziell vorstellen. Eines der wichtigsten neuen Features im JDK 8 sind Lambda Expressions.

In den Release-Notes von Oracle heißt es dazu: “Lambda Expressions erlauben, eine Funktionalität als Method-Argument oder Code als Daten zu behandeln.” Funktionale Interfaces lassen sich dadurch deutlich kompakter ausdrücken. Für Entwickler bedeutet das einen wichtigen Schritt. Denn Oracle bewegt sich damit weg von dem imperativen Paradigma hin zu einem funktionalen Paradigma. Zusammen mit den ebenfalls neuen Method References lassen sich Probleme eleganter lösen und auch das Debuggen kann auf diese Weise erleichtert werden.

Auch das Parallel Programming könnte von dem Lambda-Funktionen profitieren. Wie der Oracle-Entwickler Jim Laskey in einem einem Blog erklärt, hat Oracle mit dem Project Nashorn, das Nachfolge-Projekt von Rhino, vor allem die Server-seitigen Workloads der JavaScript Engine performanter gemacht.

Dafür sei einerseit die Tatsache verantwortlich, dass Skripts jetzt gecached werden können und zum anderen soll eine Funktion für “Optimistic Typing” Schätzungen für den optimalen Datentyp bei generiertem Code abgeben. Funktiniert dieser Datentyp nicht, erweitert Nashorn den Datentyp. Das sorge für einen erheblichen Performance-Gewinn, “weil diese Schätzungen sich meist als richtig erweisen”, schließt Laskey.

29 Prozent der Java-Entwickler wollen innerhalb der nächsten sechs Monate auf Java 8 migrieren. Quelle: Typesafe

Der Middleware-Hersteller Typesafe hat in einer Studie unter 3000 Java-Entwicklern vom Februar gezeigt, dass 54 Prozent der Entwickler in den nächsten 12 Monaten auf Java 8 migrieren wollen. 29 Prozent davon wollen das sogar noch in den nächsten sechs Monaten tun. 32 Prozent wollen die neue Version erst noch evaluieren und 22 Prozent nutzen nach wie vor Java SE 6, das im Jahr 2006 veröffentlicht wurde.

Ursprünglich war die Veröffentlichung von JDK 8 für den zurückliegenden September geplant. Allerdings hatte Oracle das Releas aufgrund von Sicherheitsbedenken verschoben. Damals veröffentlichte Oracle jedoch einen Developer Preview.

Zudem musste sich Oracle von einigen neuen Funktionen verabschieden, wie etwa das Projekt Jigsaw, das jetzt erst in Java SE 9 veröffentlicht werden wird. Ein weiteres Feature, das das Packen von verschiedenen Java-Versionen erleichtert hätte, hat es ebenfalls nicht in das aktuelle Release geschafft.

Redaktion

Recent Posts

Deutschland auf Platz 2 der Cyberattacken

Analyse von Webhosting-Dienstleister Hostinger: Microsoft, Meta und OpenAI verzeichnen die meisten gemeldeten Cyberattacken.

5 Stunden ago

GEBHARDT Intralogistics setzt bei IT-Transformation auf S/4HANA

Mit SAP S/4HANA und Cloud-Technologien legt der Intralogistik-Spezialist Basis für eine zukunftsweisende IT-Architektur.

3 Tagen ago

Elisabeth-Klinik Bigge setzt für Verwaltung von iPads auf Jamf Pro und Apple Business Manager

Automatisiertes Management von iPads sorgt für reibungslosen Betrieb sowie Sicherheit und verlässlichen Datenschutz.

3 Tagen ago

Malware Ranking Februar: AsyncRAT sorgt in Deutschland für wirtschaftliche Schäden

Der aufstrebende Trojaner wird in professionellen Kampagnen eingesetzt, die Plattformen wie TryCloudflare und Dropbox zur…

3 Tagen ago

KI-Wettrennen: Deutschland muss aufholen

Investitionsbemühungen der Unternehmen werden nur erfolgreich sein, wenn sie die Datenkomplexität, -sicherheit und -nachhaltigkeit bewältigen…

4 Tagen ago

Fakten statt Fiktion: Was tun gegen KI-Halluzinationen und -Bias?

Generative KI kann falsch liegen oder vorurteilsbehaftete Ergebnisse liefern. Maßnahmen, mit denen Unternehmen das Risiko…

4 Tagen ago