Tag: CONCURRENTMODIFICATION
La documentación de SnapshotStateList indica que es similar a una lista mutable regular. Tengo un caso de uso en el que necesito modificar todos los elementos de la lista (con el método set). Esto no cambia el tamaño de la lista, pero me estoy encontrando con una ConcurrentModificationException. He creado . . . Read more
Para resumir mi proyecto, estoy tratando de hacer un procesador de eventos que ejecute métodos de una lista dada de métodos. Para invocar estos métodos, necesito pasar en la nueva instancia del método. El método se ejecuta correctamente, sin embargo, justo después de que todo el programa falla con una . . . Read more
El siguiente código desencadena una ConcurrentModificationException muy, muy rápido: import java.util.*; public class SynchFail { static List LIST = new ArrayList(); public static void main(String[] args) { new Thread(new Runnable() { @Override public void run() { while (true) { LIST.add(1); } }}).start(); new Thread(new Runnable() { @Override public void run() . . . Read more