ConcurrentHashMap1 Hashmap vs Hashtable vs __**ConcurrentHashMap**__ 목차개요HashTableHashMapConcurrentHashMap4-1. 동기화처리 방식HashMap vs HashTable vs ConcurrentHashMap결론1. 개요Hashtable, HashMap, ConcurrentHashMap 모두 Map 인터페이스를 구현한 컬렉션들이다. 기본적으로 key와 value구조를 가지게 되는데 서로 어떤 차이가 있는지 구현체를 비교해보자.2. Hashtable(key, value) Null 허용 X동기화보장 OHashtable은 thread-safe하며 데이터를 다루는 메소드인 get, put, remove 등 과 같은 메소드들이 아래 코드 처럼 synchronized가 붙은 메소드로 이루어져있다. 메소드를 호출하기전에 쓰레드간 락을 걸기에 멀티쓰레드 환경에서.. 2023. 4. 20. 이전 1 다음