
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 Queue: Methoden, Implementierungen, Beispiel
20. April 2022Das Queue-Interface in Java: die sechs Methoden mit Beispiel, die Implementierungen des JDK im Vergleich – und welche du wann einsetzt.
Queue-Datenstruktur: Was ist eine Queue (Warteschlange)?
20. April 2022Was ist eine Queue? Wie die Warteschlange nach dem FIFO-Prinzip arbeitet, was Enqueue und Dequeue tun und wo Queues eingesetzt werden.
Java 18 Features (mit Beispielen)
22. März 2022Java 18 Features mit Beispielen: UTF-8 als Standard, jwebserver, @snippet-Tag in JavaDoc, Internet-Address Resolution SPI und mehr.
Umkehrung eines Stacks mit Rekursion
16. März 2022Wie kann man die Reihenfolge der Elemente eines Stacks per Rekursion umkehren (ohne Iteration)? Tutorial mit Grafiken und Java-Code-Beispielen.
Stack mit einer Queue implementieren
16. März 2022Wie implementiert man einen Stack mit einer Queue (besser gesagt: mit zwei Queues)? Tutorial mit Grafiken und Java-Code-Beispielen.
Stack mit einer verketteten Liste (Linked List) implementieren
16. März 2022Stack mit einer verketteten Liste implementieren: Push und Pop Schritt für Schritt – mit Grafiken, Java-Code und Vergleich zum Array-Stack.
Stack mit einem Array implementieren (Java)
16. März 2022Stack in Java mit einem Array implementieren, ohne Collections-Klassen: erst mit fester Größe, dann mit einem Array, das bei Bedarf wächst.
Java Stack: Klasse, Methoden, Alternativen, Implementierung
16. März 2022Javas Stack-Klasse am Beispiel, warum ArrayDeque besser ist – und wie du einen eigenen Stack mit push(), pop(), peek() und isEmpty() baust.
Stack-Datenstruktur: Was ist ein Stack? LIFO, Push und Pop
16. März 2022Stack (deutsch: Stapelspeicher, Kellerspeicher) erklärt: LIFO-Prinzip, Push, Pop und Peek, Anwendungen und Zeitkomplexität.
Java Switch Expressions (JEP 361): Pfeil, yield, kein break
2. Februar 2022Switch Expressions (JEP 361): switch case mit Pfeil statt break, Rückgabewert per yield, Vollständigkeit bei Enums – und Neues seit Java 21.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