학습 목표 팀코칭 질문 정리 TIL 자바 개념 해시맵에 대해 설명해주세요 컬렉션의 한 자료구조이고 해시맵은 맵이라는 인터페이스를 구현한 자료구조로 키-값 쌍을 저장하는 데 사용됩니다. 해시 함수를 이용하여 해시를 생성하여 이를 활용하여 저장을 하고 찾을 때도 해시로 위치를 찾습니다. concurrenthashmap이 테이블과 비교하면 어떻게 보완이 되었을까요? ConcurrentHashMap은 기존 해시맵이 가지고 있는 동시성 문제를 해결하기 위해 나온 자료구조입니다. 해시테이블도 동기화 매커니즘을 제공하지만 이와는 다른 동시성을 위한 세그먼트라는 개념을 도입해 동시성 문제를 해결하였습니다. 추가적으로 ConcurrentHashMap은 해시맵이 제공하는 체이닝 방법 이외에 리사이징이라는 방법도 제공합니다..