대 나는 차이가 동기화자바 동기화 된 컬렉션은 객체
List<Integer> intList = Collections.synchronizedList(new ArrayList<Integer>());
synchronized (intList) {
//Stuff
}
의 다음과 같은 방법 사이에 무엇인지 궁금 객체가 첫 번째 방법은 개별 메서드 호출이 있는지 확인합니다
Object objectLock = new Object();
List<Integer> intList = new ArrayList<Integer>();
synchronized (objectLock) {
//Stuff
}
감사합니다, 내 질문을 – user2686811