먼저 맵과 테이블은 key value 쌍으로 이루어지고, key는 중복될수 없다.
하지만 hashmap은 thread-safe하지않고 hashtable은 thread-safe하다.(멀티스레드 환경이 아니라면 성능 비교적 떨어짐)
또한 hashmap은 key에 null허용, hashtable은 null을 허용하지 않는다.
hashmap은 보조해시를 사용하지만, hashtable은 보조해시를 사용하지않는다.(해시충돌 가능성 저하)
'컴퓨터공학' 카테고리의 다른 글
[1일1cs] 파라미터 vs 인자 (0) | 2022.07.12 |
---|---|
[1일1cs] 브라우저에 url을 입력하면? (0) | 2022.07.11 |
[1일1cs] stack두개로 queue 만들기 (0) | 2022.07.10 |
[1일1cs] 페이지 교체 알고리즘 (0) | 2022.07.09 |
[1일1cs] 트랜잭션에서의 데드락 (0) | 2022.07.08 |