Zum Inhalt springen

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 Switch Expressions

2. Februar 2022Switch Expressions ab Java 14: Kompakt durch Pfeilnotation ohne „break“ - Ausdruck mit Rückgabewert per „yield“ - Vollständigkeitsanalyse mit Enums.

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 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

Suche