Meu pool de threads tem um número fixo de threads. Esses tópicos precisam escrever e ler de uma lista compartilhada com frequência.
Portanto, qual estrutura de dados (melhor ser uma lista, deve ser sem monitor) no java.util.concurrent
pacote é a melhor neste caso?
ConcurrentModificationException
pode não vir de um problema de sincronização; também surge, por exemplo, em um loop for sobre uma coleção, onde você tenta remover um elemento da coleção.
Vector
?
List
.