Есть у меня android приложение которое рисует объекты в отдельном потоке исполнения. Тред рисования обходит коллекцию и рисует каждый входящий в нее объект. В это время другой поток может добавлять в данную коллекцию объекты. При рисовании поток получает ссылку на коллекцию, оббегает и рисует в synchrionized блоке. В это вермя другой поток получает также ссылку на данную коллекцию, также в synchronized блоке по ссылке на коллекцию дабавляет в нее объект. При этом я все равно получаю concurrent modification exception. Причину вижу в это что это две разные ссылки на один и тот же объект в памяти. Прав ли я? Если так, то чтобы это поправить мне каждый раз нужно работать с одной и той же ссылкой, так?
Похожие темы
- Форум Java: synchronize(string.intern()) { (2016)
- Форум time synchronization (2002)
- Форум data synchronize (2000)
- Форум madplug: lost synchronization (2009)
- Форум [FCRON] *s keywords (2010)
- Форум real-time bidirectional synchronization (2012)
- Форум Отдельный keyword для оверлея (2013)
- Форум Custom keywords в Chrome (2012)
- Форум Tcl keywords & built-in (2012)
- Форум Gnome 3.2, Gentoo, keywords (2011)