Mein Thread-Pool hat eine feste Anzahl von Threads. Diese Threads müssen häufig aus einer freigegebenen Liste schreiben und lesen .
Welche Datenstruktur (besser eine Liste, muss ohne Monitor sein) im java.util.concurrent
Paket ist in diesem Fall am besten?
ConcurrentModificationException
möglicherweise nicht auf ein Synchronisationsproblem zurückzuführen. Dies tritt beispielsweise auch in einer for-Schleife über einer Sammlung auf, in der Sie versuchen, ein Element aus der Sammlung zu entfernen.
Vector
?
List
.