HashMap |
Hashtable |
ConcurrentHashMap |
단일 스레드용 |
병렬성 |
병렬성 + 활동성 |
|
lock 하나만 사용 |
lock striping (세분화) |
fail fast | weakly consistent | |
|
Iterator에서 ConcurrentModificationException 던짐 |
Iterator에서 ConcurrentModificationException 안던짐 |
'아는 만큼 보인다 > Concurrency' 카테고리의 다른 글
Thread 상태 (0) | 2014.11.19 |
---|---|
Thread-Safe 를 위한 Keywords (0) | 2014.11.19 |
Executors 팩토리 클래스 (0) | 2014.11.18 |
wait 메소드 사용시 지켜야 하는 것들 (0) | 2014.11.03 |
Synchronizers (동기화 클래스들) (0) | 2014.08.22 |