
Werde ein:e bessere:r Java-Entwickler:in!
Modernes Java: neue Versionen & Features, Performance und JVM-Insights – Tutorials und Deep Dives, klar erklärt und direkt anwendbar.


Java Text Blocks: mehrzeilige Strings und Zeilenumbrüche ohne \n
19. Januar 2022Text Blocks: mehrzeilige Strings in Java ohne \n. Wie du sie notierst und einrückst – und welche zwei neuen Escape-Sequenzen es gibt.
Java substring()-Methode: Anwendung und Interna
17. Januar 2022Wie du String.substring() in Java einsetzt, mit Beispielen – und wie die Methode intern arbeitet und sich seit Java 1 verändert hat.
Sealed Classes und Interfaces in Java
28. Dezember 2021Sealed Classes und Interfaces in Java: sealed, permits und non-sealed – und wie der Compiler damit switch auf Vollständigkeit prüft.
Java 17 Features (mit Beispielen)
28. Dezember 2021Java 17 Features (LTS) mit Beispielen: Sealed Classes, InstantSource, HexFormat, kontextspezifische Deserialisierungsfilter und mehr.
Java Records: Der vollständige Guide (mit Beispielen)
7. Dezember 2021Was sind Java Records? Wofür brauchen wir sie? Wie implementiert und benutzt man sie? Was gilt bei Vererbung, Reflection und Serialisierung?
Java 16 Features (mit Beispielen)
7. Dezember 2021Java 16 Features mit Beispielen: Records, „Pattern Matching for instanceof“, Stream.toList(), jpackage, Strong Encapsulation und mehr.
Java 15 Features (mit Beispielen)
22. November 2021Alle Java-15-Features mit Beispielen: Text Blocks, String.formatted(), ZGC und Shenandoah produktionsreif, Sealed Classes im Preview.
Java 14 Features (mit Beispielen)
15. November 2021Alle Java 14 Features mit Beispielen: Switch Expressions (JEP 361), Helpful NullPointerExceptions, Records und Pattern Matching im Preview.
Java 13 Features (mit Beispielen)
8. November 2021Alle Java 13 Features mit Beispielen: Switch Expressions mit yield, Text Blocks, Dynamic CDS Archives, Soft Max Heap Size und mehr.
Java 12 Features (mit Beispielen)
1. November 2021Java 12 mit Beispielen: String.indent(), String.transform(), Files.mismatch(), Teeing Collector, Compact Number Formatting, Default CDS.Lust auf noch mehr Wissen?
In meinem Blog findest du viele Artikel zu Java, Softwarearchitektur und Performance von grundlegenden Konzepten bis hin zu fortgeschrittenen Patterns.
Wenn du tiefer einsteigen willst, schau dir meine Trainings an: praxisnah, verständlich und direkt auf euren Projektalltag übertragbar. Statt Theorie vermittle ich Prinzipien, die euch helfen, Code langfristig besser, wartbarer und performanter zu schreiben.
Zu den Java-Schulungen