Ver Mensaje Individual
  #1 (permalink)  
Antiguo 16/11/2012, 12:00
sfermat
 
Fecha de Ingreso: octubre-2012
Mensajes: 33
Antigüedad: 11 años, 6 meses
Puntos: 0
Sincronizar estructura de datos

Buen dia gente, estoy teniendo un problema para sincronizar una lista. Esta lista de elementos se llama desde varios métodos de la clase que la contiene (desde el run ) y algún método de otra clase que depende del usuario. Quisiera saber si hay alguna forma de sincronizarla, es decir: Si la estoy recorriendo y el usuario hace un click que implica agregar un elemento en esa lista, java espere a terminar de recorrerla para agregar el objeto.
Muchas gracias.
EDIT:
Estoy leyendo y mi duda es un poco mas especifica ahora, si uso un CopyOnWrite array no puedo usar el remove del iterador y es bastante importante, por otro lado, podria usar una ConcurrentLinkedQueue pero no estoy muy seguro de su funcionamiento.

Última edición por sfermat; 16/11/2012 a las 12:48