티스토리 뷰

공부

[Java] HashMap vs HashTable

승가비 2021. 12. 27. 21:47
728x90

- Thread-safe

- Null

- Enumeration

- 보조 해시 사용 여부

- 지속 개선

 

https://shlee0882.tistory.com/44

 

fail-fast 방식 개념

Iterator를 학습하는 도중 Enumeration과 Iterator를 비교하는 글을 보게 되어 정리하게 되었다. 1. Enumeration이란? Enumeration은 객체들의 집합(Vector)에서 각각의 객체들을 한순간에 하나씩 처리할 수 있는.

shlee0882.tistory.com

https://devlog-wjdrbs96.tistory.com/m/253

 

[Java] HashMap vs Hashtable 차이는 무엇일까?

Hashtable 이란? Hashtable 클래스는 컬렉션 프레임웍이 만들어지기 이전부터 존재하던 것이기 때문에 컬렉션 프레임워의 명명법을 따르지 않습니다. Vector 나 Hashtable 과 같은 기존의 컬렉션 클래스들

devlog-wjdrbs96.tistory.com

https://d2.naver.com/helloworld/831311

https://velog.io/@adam2/%EC%9E%90%EB%A3%8C%EA%B5%AC%EC%A1%B0%ED%95%B4%EC%8B%9C-%ED%85%8C%EC%9D%B4%EB%B8%94

 

[자료구조]해싱, 해시 테이블 그리고 Java HashMap

해시테이블은 해시함수를 사용하여 키를 해시값으로 매핑하고, 이 해시값을 색인 또는 주소 삼아 데이터(value)를 key와 함께 저장하는 자료구조이다.연관배열 구조: key와 value가 1:1로 연관되어있

velog.io

https://nhj12311.tistory.com/512

 

자바 해시 테이블( Hashtable), 해시 맵(HashMap) 구조와 원리

막연하게 자바 해쉬 테이블이나 해쉬 맵을 당연하게 사용하고 있었다. 이를 테면 자전거를 타는 방법은 아는데 남한테 설명을 하라고 하면 제대로 설명을 하지 못하는 것과 비슷한 느낌이다. 예

nhj12311.tistory.com

 

728x90

'공부' 카테고리의 다른 글

[Java] Strong Reference vs Weak Reference  (0) 2021.12.27
[MySQL] IFNULL(field, 'default')  (0) 2021.12.27
[Spark] install  (0) 2021.12.27
[programers] 순위검색 (dfs & binary search)  (0) 2021.12.26
[HBASE] basic  (0) 2021.12.21
댓글