

Advent of Code 2025 – Java Lösungen
Sven Woltmann5. Dezember 2025Verständlich erklärte Advent of Code 2025 Lösungen in Java 25 mit Fokus auf Code-Qualität und klarer Umsetzung.


Java 26 Features
(mit Beispielen)
Sven Woltmann3. Dezember 2025Die neuen Java 26 Features: Prepare to Make Final Mean Final, Ahead-of-Time Caching mit allen GCs, HTTP/3, G1 mit besserem Durchsatz und mehr...


Withers in Java: „Derived Record Creation Expressions“
Sven Woltmann3. September 2025Lerne, wie Withers (Derived Record Creation Expressions) Java-Records vereinfachen, Boilerplate vermeiden und die Arbeit mit immutablen Daten erleichtern.


Java-Modernisierung: So holst du Team und Management ins Boot
Sven Woltmann10. August 2025So begeisterst du Team & Management für Java-Modernisierung – mit klaren Argumenten, Praxisbeispielen & Quick Wins für nachhaltigen Erfolg.


Java 25 Features
(mit Beispielen)
Sven Woltmann5. Juni 2025Java 25: Scoped Values, Module Import Declarations, Compact Source Files, Instant Main Methods, Flexible Constructor Bodies, Compact Object Headers und mehr...


Initialization-on-Demand Holder Idiom in Java
Sven Woltmann8. Mai 2025Erfahre, wie das Initialization-on-Demand Holder Idiom in Java sichere und effiziente Lazy-Initialisierung ohne Performance-Einbußen ermöglicht.


Double-Checked Locking in Java
Sven Woltmann8. Mai 2025Entdecke das Double-Checked Locking Pattern in Java: Optimiere Thread-sichere, lazy Objektinitialisierung ohne Performance-Einbußen.


Lazy Constants in Java - Endlich Werte sicher initialisieren!
Sven Woltmann9. April 2025Was sind Lazy Constants, und wie benutzt man sie? Was sind Lazy Lists und Lazy Maps? Wie funktionieren Lazy Constants intern?


Java Compact Object Headers
(JEP 519)
Sven Woltmann7. April 2025Durch Compact Object Headers werden Java-Objekt-Header von 96 Bit (12 Byte) auf 64 Bit (8 Byte) komprimiert. Wie funktioniert das ohne Informationsverlust?


Java 24 Features
(mit Beispielen)
Sven Woltmann4. Dezember 2024Alle Java 24-Features mit Beispielen: Stream Gatherers, Synchronize Virtual Threads without Pinning, Ahead-of-Time Class Loading & Linking, Compact Object Headers - und mehr!