오 해피 데이


  • 홈
  • 태그
  • 방명록

HashMap 1

HashMap vs ConcurrentHashMap vs HashTable in Java

들어가며 자바에서 key value 형태로 저장되는 대표적인 자료구조인 HashMap, HashTable, ConcurrentHashMap에 대해서 설명해보려 한다. HashMap vs HashTable HashMap과 ConcurrentHashMap은 공통적으로 Entry라는 개념을 가지고 있다. Entry는 key value 한 쌍을 의미하며, 하나의 Entry는 여러개의 Entry를 가지고 있다. Bucket은 Entry를 하나 또는 여러개를 가진 HashMap의 구성 요소이다. HashMap을 초기화 시킬 때, initialCapacity 파라미터를 통하여 Bucket의 크기를 정해줄 수 있다. 만약 initialCapacity 보다 많은 버킷을 HashMap에 넣게 된다면 리사이징 과정이 일어나..

자바 2023.06.26
이전
1
다음
더보기
프로필사진

오 해피 데이

  • 분류 전체보기
    • 회고
    • 서버
    • 디비
    • 자바
    • 자바스크립트
    • 학습법

https://github.com/hope-to-trash

티스토리툴바