Oracle veröffentlicht Java 23

Georges Saab, Senior Vice President, Oracle Java Platform und Vorsitzender des OpenJDK-Verwaltungsrats. (Foto: Oracle)

Austin – Oracle hat heute die Verfügbarkeit von Java 23 bekannt gegeben, der neuesten Version der weltweit führenden Programmiersprache und Entwicklungsplattform. Java 23 (Oracle JDK 23) bietet eine Vielzahl von Verbesserungen, die Entwicklern helfen, ihre Produktivität zu steigern und Innovationen voranzutreiben. Die Plattform verfügt nun über noch mehr Leistung, Stabilität und Sicherheit, was Unternehmen hilft, ihr Wachstum zu beschleunigen.

„Java entwickelt sich ständig weiter, um die immer vielfältigeren Anforderungen von Unternehmen an die Entwicklung moderner Anwendungen zu unterstützen“, sagt Arnal Dayaratna, Research Vice President, Software Development, IDC. „Die neue Version ermöglicht es Entwicklern, ihr Toolset zu erweitern und ihre Produktivität zu steigern. So können sie Anwendungen erstellen und bereitstellen, die die Leistung neuster Technologien wie KI nutzen. Durch die Bereitstellung innovativer neuer Funktionen alle sechs Monate unterstützt Java Entwicklungsteams weiterhin dabei, einen erheblichen Mehrwert für ihre Unternehmen zu liefern.“

Zusätzlich zu den neuen Verbesserungen und Funktionen für Entwickler bietet Java 23 einen erheblichen Mehrwert für deren Unternehmen. So wird Java 23 beispielsweise durch die kürzlich erfolgte Freigabe von Java Management Service 9.0 unterstützt, einem nativen Dienst der Oracle Cloud Infrastructure (OCI), der eine einheitliche Konsole und ein Dashboard bietet, mit denen Unternehmen Java-Laufzeitumgebungen und -Anwendungen vor Ort oder in einer beliebigen Cloud verwalten können. Darüber hinaus bietet der Java Management Service 9.0 zahlreiche Verbesserungen der Benutzerfreundlichkeit. Oracle JDK 23 bietet zudem mehr Optionen für Fein-Tuning und Verbesserung der maximalen Leistung durch das Hinzufügen des Graal-Compilers, eines dynamischen, in Java geschriebenen Just-in-Time-Compilers (JIT), der Bytecode in optimierten Maschinencode umwandelt.

„Die neuen Funktionen in Java 23 helfen Entwicklern aller Fachrichtungen, ihre Produktivität zu steigern und die Erstellung leistungsfähiger, sicherer und skalierbarer Anwendungen zu vereinheitlichen“, sagt Georges Saab, Senior Vice President, Oracle Java Platform und Vorsitzender des OpenJDK-Verwaltungsrats. „Mit einer Vielzahl neuer Funktionen und Tools, die Entwicklern helfen, Anwendungen schneller und effizienter zu entwickeln und bereitzustellen, unterstützt Java 23 Entwicklungsteams und deren Unternehmen dabei, Innovationen zu fördern und das Unternehmenswachstum zu steigern.“

Java 23 bietet Verbesserungen und Erweiterungen für die Java- Programmiersprache, die Laufzeitumgebung, die Bibliotheken und die im Java Development Kit (JDK) enthaltenen Tools. Wesentliche Aktualisierungen in Java 23 sind:

Sprachfunktionen über das Projekt Amber

Bibliotheken

Performance und Runtime Updates

Tools

Stewardship

Die Funktionen in Java 23 sind das Ergebnis einer kontinuierlichen, engen Zusammenarbeit zwischen Oracle und anderen Mitgliedern der weltweiten Java-Entwickler-Community über OpenJDK und den Java Community Process (JCP). Weitere Details zu den Funktionen in Java 23 finden Sie im technischen Blogbeitrag zu Java 23.

Unterstützung der globalen Java-Community durch Innovation in der Cloud
Java bietet mehr Leistung, Effizienz, Kosteneinsparungen und Innovation, wenn es auf OCI eingesetzt wird, einer der ersten Hyperscale-Clouds, die Java 23 unterstützen. Durch die kostenlose Bereitstellung von Oracle Java SE, Oracle GraalVM und dem Java SE Subscription Enterprise Performance Pack auf OCI unterstützt Java 23 Entwickler bei der Erstellung und Bereitstellung von Anwendungen, die schneller, besser und mit optimierter Kosten-Performance laufen.

Die Oracle Java Universal SE Subscription ist ein Pay-as-you-go-Angebot, das Kunden einen erstklassigen Support bietet. Es umfasst Support für das gesamte Java-Portfolio, Anspruch auf Oracle GraalVM, das Java SE Subscription Enterprise Performance Pack, Zugang zu den erweiterten Funktionen vom Java Management Service und die Flexibilität, Upgrades in dem Tempo durchzuführen, in dem die Kunden ihr Geschäft betreiben. Dies hilft IT-Organisationen, die Komplexität zu bewältigen, Sicherheitsrisiken zu minimieren und Kosten zu senken.

JavaOne kehrt 2025 zurück
Das Flaggschiff der weltweiten Java-Community, JavaOne, kehrt 2025 in die San Francisco Bay Area zurück. Die JavaOne 2025 findet vom 17. bis 20. März 2025 in Redwood Shores, Kalifornien statt und bietet den Teilnehmern die Möglichkeit, sich über die neuesten Java-Entwicklungen zu informieren und mit den Java-Experten von Oracle und anderen Industrieexperten zu sprechen. Lesen Sie mehr über den Blogbeitrag auf Inside Java hier, und wenn Sie daran interessiert sind, für die JavaOne 2025 einen Vortrag einzureichen, finden Sie den Call for Papers hier.

Ergänzende Zitate
„Agile Entwicklung hilft dabei, sich über Feedback-Schleifen an den Kundenbedürfnissen zu orientieren, und Java bietet die Agilität, die Entwickler brauchen“, sagt Venkat Subramanian, Präsident von Agile Developer, Inc. „Unter den vielen wertvollen Funktionen in Java 23 bin ich besonders von der Weiterentwicklung der Stream Gatherer beeindruckt. Diese Funktion ist unglaublich nützlich, um benutzerdefinierte Schritte in einer funktionalen Code-Entwicklungspipeline zu erstellen, so dass man spezifische Geschäftsanforderungen auf effektive Weise erfüllen kann.“

„Ich habe mein Java-Einführungsbuch mit Hilfe der Vorschaufunktionen von Java 23 für implizit deklarierte Klassen überarbeitet, und als Autor und Dozent erleichtern mir diese Funktionen die Arbeit sehr“, sagt Barry Burd, Professor an der Drew University. „Ein Grossteil des ausführlichen Codes früherer Ausgaben ist weggefallen, was den Studenten hilft, sich auf die wesentliche Logik zu konzentrieren, anstatt sich durch Zeilen von Textbausteinen zu wühlen. Da die implizite Deklaration von Klassen und Instanz-Hauptmethoden es mir ausserdem ermöglicht, die Code-Beispiele im Buch zu straffen, gibt es jetzt mehr Platz, um andere interessante Java-Konzepte einzubeziehen. Ich freue mich darauf, meinen Studenten das Programmieren mit Java 23 beizubringen.“

„Bei JetBrains sind wir bestrebt, Entwicklern dabei zu helfen, neue Java-Features in IntelliJ IDEA zu nutzen und zu übernehmen, noch bevor sie für die Produktion freigegeben werden, und das gilt auch für die Unterstützung der IDE für Java 23“, sagt Mala Gupta, Java Developer Advocate, JetBrains. „IntelliJ IDEA 2024.2 macht es Entwicklern leicht, die innovativen neuen Features in Java 23 zu nutzen, wie z. B. primitive Typen in Patterns, implizit deklarierte Klassen, flexible Konstruktor-Bodies, Markdown-Dokumentationskommentare und andere.“

Um mehr über Java und sein globales Ökosystem zu erfahren, besuchen Sie bitte unsere Website:

Dev.java: Das offizielle Portal zum Erlernen von Java
Inside.java: Neuigkeiten und Hintergründe von den Mitgliedern des Java-Teams bei Oracle
Java YouTube: Der offizielle Java YouTube-Kanal für Java-Lernvideos

(Oracle/mc/ps)

Exit mobile version