Kapitel 10. Java 9 Ergänzungen

Diese Arbeit wurde mithilfe von KI übersetzt. Wir freuen uns über dein Feedback und deine Kommentare: translation-feedback@oreilly.com

Zum Zeitpunkt der Erstellung dieses Artikels gilt das Java SDK 9 als vollständig, aber noch nicht veröffentlicht. Das neue Feature, über das in der Presse am meisten berichtet wurde, ist Project Jigsaw, das einen neuen Modularisierungsmechanismus in die Sprache einführt.

Dieses Kapitel enthält Rezepte mit den neuen Ergänzungen, wie private Methoden in Interfaces, Factory-Methoden für unveränderliche Sammlungen und die neuen Methoden für Streams, Optional und Collectors. Jedes der Rezepte wurde mit Java SE 9 Early Access Build 174 getestet.

Zu deiner Information: Die neuen Funktionen in Java 9 , die in diesem Kapitel nicht behandelt werden, sind :

  • Die interaktive Konsole jshell

  • Der modifizierte try-with-resources Block

  • Die vereinfachte Syntax für den Rautenoperator

  • Die neuen Verfallswarnungen

  • Die Klassen der reaktiven Ströme

  • Die Stack-Walking-API

  • Die überarbeitete Process Klasse

Einige sind relativ unbedeutend (z. B. die Änderungen am Diamantenoperator, die Anforderungen von try-with-resources und die Warnungen vor der Veraltung). Einige sind Spezialthemen (wie die Stack-Walking-API und die Änderungen an der Process-API). Die neue Shell wird in der Dokumentation ausführlich behandelt, zusammen mit einem Tutorial.

Die reaktiven Streams sind faszinierend, aber die Open-Source-Community bietet bereits ...

Get Moderne Java-Rezepte now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.