
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.


ConcurrentLinkedDeque in Java: threadsicher ohne Lock
7. Juni 2022ConcurrentLinkedDeque erklärt: lock-frei per CAS, unbounded, size() in O(n), Unterschied zur ConcurrentLinkedQueue – mit Beispiel.
Java LinkedList – List und Deque: Methoden, Beispiel, ArrayDeque
7. Juni 2022LinkedList erklärt: doppelt verkettet, List und Deque zugleich, null erlaubt – mit Beispiel, Methoden je Interface, vs. ArrayDeque.
Java ArrayDeque – Ringpuffer, Beispiel, vs. LinkedList und Stack
7. Juni 2022ArrayDeque erklärt: Ringpuffer, amortisiert O(1), keine null-Elemente, nicht threadsicher – mit Beispiel, Vergleich zu LinkedList und Stack.
BlockingDeque-Interface in Java (mit Beispiel)
7. Juni 2022Wie benutzt man das BlockingDeque-Interface in Java? Alle blockierenden Methoden mit und ohne Timeout und der Vergleich mit BlockingQueue.
Java Deque: Methoden, Implementierungen, Beispiel
7. Juni 2022Das Deque-Interface in Java: alle Methoden mit Beispiel, die vier Implementierungen des JDK im Vergleich – und welche du wann einsetzt.
Deque-Datenstruktur: Was ist ein Deque (Double-ended Queue)?
7. Juni 2022Was ist ein Deque? Wie die Double-ended Queue als Queue und als Stack arbeitet, welche Operationen sie hat und wo Deques eingesetzt werden.
Array vs. Linked List: Unterschiede und Zeitkomplexität
23. Mai 2022Was ist der Unterschied zwischen Array und Linked List? Was sind die Vor- und Nachteile? Wann solltest du welche Datenstruktur einsetzen?
Priority Queue in Java mit einem Min-Heap implementieren
16. Mai 2022Priority Queue in Java mit Min-Heap implementieren: Array-Darstellung, Sift Up und Sift Down Schritt für Schritt – mit Diagrammen und Code.
Queue mit einem Array implementieren
16. Mai 2022Wie implementiert man in Java eine Queue mit einem Array? Bounded, als Ringpuffer und wachsend – Schritt für Schritt mit Grafiken und Code.
Queue mit einer Linked List implementieren
16. Mai 2022Wie implementiert man eine Queue mit einer verketteten Liste? Enqueue und Dequeue in O(1) – Schritt für Schritt mit Grafiken und Java-Code.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