
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.


Zufallszahlen in Java generieren – und vorhersagen
31. Januar 2022Zufallszahlen in Java: Math.random(), Random, ThreadLocalRandom und SecureRandom – und warum sich Pseudozufallszahlen vorhersagen lassen.
Java Text Blocks
19. Januar 2022Text Blocks sind eine Notation für mehrzeilige Strings in Java. Wie formatiert man sie? Welche Escape-Sequenzen können/müssen wir verwenden?
Java substring() Methode
17. Januar 2022Wie setzt man die Methode String.substring() ein? Wie funktioniert substring() intern, und wie hat sich die Implementierung im Laufe der Zeit geändert?
Sealed Classes in Java
28. Dezember 2021Was sind Sealed Classes („versiegelte Klassen“) und Interfaces in Java? Wie genau funktionieren sie? Und warum brauchen wir sie?
Java 17 Features (mit Beispielen)
28. Dezember 2021Die neuen Features von Java 17 (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? Und was gilt bei Vererbung, Reflection und Serialisierung?
Java 16 Features (mit Beispielen)
7. Dezember 2021Die neuen Features von Java 16 mit Beispielen: „Pattern Matching for instanceof“, Records, Value-Based Classes, Strong Encapsulation und mehr...
Java 15 Features (mit Beispielen)
22. November 2021Die neuen Features von Java 15 mit Beispielen: Text Blocks, ZGC + Shenandoah, neue String-Methoden, Preview für Sealed Classes und mehr...
Java 14 Features (mit Beispielen)
15. November 2021Java 14 Features mit Beispielen: Switch Expressions, Helpful NullPointerExceptions, Previews: Records + Pattern matching for instanceof + mehr.
Java 13 Features (mit Beispielen)
8. November 2021Alle neuen Features von Java 13 mit Beispielen: Switch Expressions mit yield, Text Blocks, Dynamic CDS Archives, Soft Max Heap Size und mehr.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