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.
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.
Bau- und Fertigungsspezialist investiert in die S/4HANA-Migration und geht mit RISE WITH SAP in die…
Trends 2025: Rasante Entwicklungen bei Automatisierung, KI und in vielen anderen Bereichen lassen Unternehmen nicht…
DHL Supply Chain nutzt generative KI-Anwendungen für Datenbereinigung und präzisere Beantwortung von Angebotsanforderungen (RFQ).
Marke mtu will globale Serviceabläufe optimieren und strategische Ziele hinsichtlich Effizienz, Nachhaltigkeit und Wachstum unterstützen.
IT-Infrastruktur-Trends 2025: Open-Source-Projekte sowie aufwändige regulatorische und Pflichtaufgaben werden das Jahr prägen.
IT-Systeme werden vor Ort in einem hochsicheren IT-Safe betrieben, ohne auf bauliche Maßnahmen wie die…