Java同步列表

11 浏览
0 Comments

Java同步列表

我有一个预填充的数组列表。我有多个线程将从数组列表中删除元素。每个线程调用下面的remove方法,从列表中删除一个项目。以下代码是否给我一致的行为?

ArrayList list = Collections.synchronizedList(new ArrayList());
void remove(String item)
{
     进行某些操作; (不会对列表进行操作)
     list.remove(item);
}

谢谢!

0