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.
Temas relacionados
Las Bibliotecas de Java
Ejemplo