[JAVA] Map Interface
Map 데이터를 Key 와 Value 쌍으로 저장하여, Key 를 Value 에 매핑한다 Map Map Interface 의 특징 1. No Duplicates in Keys 키는 고유해야 하고 (중복될 수 없고), 값은 중복될 수 있다 2. Null Handling HashMap 과 LinkedHashMap 과 같은 구현은 하나의 Null 키를 허용하고, 대부분의 구현체는 여러 개의 Null 값을 허용한다, 예외적으로 TreeMap 은 키에 Null 값을 허용하지 않는다 (내부적으로 키를 비교/ 정렬하기 때문) 3. Threard-Safe Alternaitves 기본적인 Map 구현체는 스레드에 안전하지 않기 때문에 멀티스레드 환경에서는 추가 처리가 필요하다 - ConcurrentHashMap 스레드..