concurrenthashmap

Die Java-ConcurrentHashMap-Datenstruktur. Die ConcurrentHashmap ist eine Hash-Tabelle, die die vollständige Parallelität von Abrufvorgängen und die erwartete erwartete Parallelität für Aktualisierungen unterstützt. Es ermöglicht die gleichzeitige Änderung der Map aus mehreren Threads, ohne sie blockieren zu müssen
3
Antworten

Iterate über ConcurrentHashMap beim Löschen von Einträgen

Ich möchte beim Entfernen von Einträgen regelmäßig über ein ConcurrentHashMap iterieren: %Vor% Das Problem ist, dass ein anderer Thread während der Iteration Werte aktualisiert oder ändert. Wenn das passiert, können diese Updates für imme...
10.05.2016, 00:04
6
Antworten

Führt das Umsetzen eines Objekts in eine ConcurrentHashMap zu einer Speicher-Relation "vorher-vorher"?

Ich arbeite mit existierendem Code, der einen Objektspeicher in Form einer ConcurrentHashMap hat. Innerhalb der Map werden veränderbare Objekte gespeichert, die von mehreren Threads verwendet werden. Keine zwei Threads versuchen, ein Objekt au...
18.10.2011, 14:43