Las Bibliotecas de JavaLas Bibliotecas de Java\CopyOnWriteArrayList (class) java.util.concurrent

CopyOnWriteArrayList<E> (class) java.util.concurrent

public class CopyOnWriteArrayList<E>

    implements List<E>

 

Básicamente, implementa los métodos de la interfaz de forma que sean atómicos. Y, para que no haya interferencias mientras se recorre la lista, los iteradores se hacen con una copia de la lista al principio, de forma que su copia no cambia durante el recorrido.

principio