

Sealed Classes in Java
Sven Woltmann28. Dezember 2021Sealed Classes und Interfaces waren die große Neuerung in Java 17.Was sind versiegelte Klassen und Interfaces? Wie genau funktionieren sie? Und warum brauchen wir sie?


Java 17 Features
(mit Beispielen)
Sven Woltmann28. Dezember 2021Alle neuen Features von Java 17 mit Beispielen: Sealed Classes, InstantSource, HexFormat, kontextspezifische Deserialisierungsfilter und mehr...


Java Records
(mit Beispielen)
Sven Woltmann7. Dezember 2021Records sind eine von zwei großen Neuerungen in Java 16.Was sind Records, und wofür brauchen wir sie? Wie implementiert und benutzt man Records? Wie kann man Records um zusätzliche Funktionen erweitern? Was ist im Zusammenhang mit der Vererbung wichtig?


Java 16 Features
(mit Beispielen)
Sven Woltmann7. Dezember 2021Alle neuen Features von Java 16 mit Beispielen: "Pattern Matching for instanceof", Records, Value-Based Classes, Strong Encapsulation, neue Stream-Methoden, jpackage und mehr...


Java 15 Features
(mit Beispielen)
Sven Woltmann22. November 2021Alle neuen Features von Java 15 mit Beispielen: Text Blocks, ZGC + Shenandoah, neue String-Methoden, Biased Locking, Preview für Sealed Classes und mehr...


Java 14 Features
(mit Beispielen)
Sven Woltmann15. November 2021Alle neuen Features von Java 14: Switch Expressions, Helpful NullPointerExceptions, Previews: Records + Pattern matching for instanceof + mehr...


Java 13 Features
(mit Beispielen)
Sven Woltmann8. November 2021Alle neuen Features von Java 13: Switch Expressions (2nd Preview), Text Blocks (Preview), Dynamic CDS Archives + More


Java 12 Features
(mit Beispielen)
Sven Woltmann1. November 2021Alle neuen Features von Java 12: neue String- und Files-Methoden, Teeing Collector, Default CDS Archives, G1-Optimierungen + mehr


Java 11 Features
(mit Beispielen)
Sven Woltmann26. Oktober 2021Alle neuen Features von Java 11: "var" in Lambdas, HttpClient, neue String- und Files-Methoden, Epsilon GC, Flight Recorder und mehr.


Java 10 Features
(mit Beispielen)
Sven Woltmann20. Oktober 2021Alle neuen Features von Java 10: "var", Immutable Collections, Optional.orElseThrow(), Application Class-Data Sharing und mehr.