
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
31. Januar 2022Wie generiert man in Java Zufallszahlen? Wie funktionieren Math.random() und Random? Was sind Pseudozufallszahlen? Kann man sie vorhersagen?
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 (2nd Preview), Text Blocks (Preview), Dynamic CDS Archives + 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