[Java] ConcurrentModificationException은 언제 발생할까? iterator의 동작 원리 살펴보기


[Java] ConcurrentModificationException은 언제 발생할까? iterator의 동작 원리 살펴보기

모던 자바를 공부하는 도중에, 책에서 나왔던 예제를 커스텀 하려다가 이런 상황을 만났다. ️ 문제 상황 먼저, 사용한 크루 클래스에 대한 정보이다. public class Crew { private String name; private String nickname; private int age; private Course course; private Crew() { // 외부에서 인스턴스화 막기 } public static Crew createByName(final String name, final int age, final Course course) { Crew crew = new Crew(); crew.name = name; crew.age = age; crew.course = course; r..


원문링크 : [Java] ConcurrentModificationException은 언제 발생할까? iterator의 동작 원리 살펴보기