Вопросы по теме 'concurrentmodification'

Java: итерация по набору при изменении содержимого набора
Я хочу перебрать набор, но содержимое набора изменится во время его итерации. Я хочу перебирать исходный набор во время создания итератора, а не перебирать какие-либо новые элементы, добавленные в набор. Как это возможно? Это поведение набора по...
4765 просмотров

Исключение одновременной модификации в наборе Java
Как часть моей программы, я придерживался исключения одновременной модификации. Вот упомянутая часть: PriorityQueue<Customer> marginalGainHeap = new PriorityQueue<Customer>( 1, new Comparator<Customer>() {...
1845 просмотров

ConcurrentModificationException: .add() против .addAll()
Почему происходит следующее? Разве оба не должны работать? List<String> items = data; for( String id : items ) { List<String> otherItems = otherData; // 1. addAll() //Causes ConcurrentModificationException...
2379 просмотров
schedule 19.01.2024

ConcurrentModificationException с ConcurrentHashMap
Я понимаю концепцию, стоящую за этим, но подумал, что использование ConcurrentHashMap вместо HashMap исправит это. Потому что ConcurrentHashMap защищает от одновременного чтения и модификации разными потоками. Но я все еще вижу исключение. Вот...
507 просмотров