9 Thread-sichere Container

In vielen Anwendungen müssen große Datenmengen in Containern verwaltet werden. Java stellt bereits seit der ersten Version standardisierte Containerklassen zur Verfügung, die sukzessive ergänzt wurden. So wurde mit Java 2 ein Collection-Framework mit aufgenommen und mit Java 5 die Typisierungsmöglichkeit (Generics). Weiter wurden im java.util.concurrent-Paket Container für den Einsatz in Multithreaded-Umgebungen eingeführt.

In diesem Kapitel diskutieren wir insbesondere die Thread-sicher entworfenen Container und deren Einsatz in der Praxis. Für eine allgemeine Diskussion des Collection-Frameworks siehe z. B. [25, 40].

9.1 Collection-Typen

Bevor wir die Thread-sicheren Container im Einzelnen betrachten, schauen wir ...

Get Nebenläufige Programmierung mit Java now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.