Collections.synchronizedList 및 동기화 됨 List list = Collections.synchronizedList(new ArrayList()); synchronized (list) { list.add("message"); } "synchronized (list) {}"블록이 여기에 정말로 필요합니까? 예제에 넣은대로 동기화 할 필요가 없습니다. 그러나 매우 중요한 것은 목록을 반복 할 때 목록을 동기화해야한다는 것입니다 (Javadoc에 언급 됨). 사용자가이를 반복 할 때 반환 된 목록에서 수동으로 동기화해야합니다. List list = Collections.synchronizedList(new ArrayList()); ... synchronized(list) { Iterat..