"해시맵"의 두 판 사이의 차이
(새 문서: '''해시맵'''(HashMap)은 컴퓨팅에서 키를 값에 매핑할 수 있는 구조인, 연관 배열 추가에 사용되는 자료 구조이다. == 개요 == 해시맵은 저장...) |
|||
2번째 줄: | 2번째 줄: | ||
== 개요 == | == 개요 == | ||
− | 해시맵은 저장은 느리지만 다량의 데이터를 검색하는데 뛰어난 성능을 가진 맵 인터페이스 계열의 대표적인 | + | 해시맵은 저장은 느리지만 다량의 데이터를 검색하는데 뛰어난 성능을 가진 맵 [[인터페이스]] 계열의 대표적인 클래스로서 '''키'''(key)와 '''밸류'''(value)의 쌍으로 이루어진다. 해시맵은 주요 메소드에 싱크로나이즈드(synchronized) 키워드가 없고 [[해시]] 알고리즘을 사용한다.<ref>JayB Kim, 〈[https://jaybdev.net/2017/06/10/Algorithm-7/ HashMap 과 Hashtable 의 차이]〉, 《개인 블로그》, 2017-06-10</ref> |
{{각주}} | {{각주}} |
2019년 5월 28일 (화) 14:43 판
해시맵(HashMap)은 컴퓨팅에서 키를 값에 매핑할 수 있는 구조인, 연관 배열 추가에 사용되는 자료 구조이다.
개요
해시맵은 저장은 느리지만 다량의 데이터를 검색하는데 뛰어난 성능을 가진 맵 인터페이스 계열의 대표적인 클래스로서 키(key)와 밸류(value)의 쌍으로 이루어진다. 해시맵은 주요 메소드에 싱크로나이즈드(synchronized) 키워드가 없고 해시 알고리즘을 사용한다.[1]
각주
- ↑ JayB Kim, 〈HashMap 과 Hashtable 의 차이〉, 《개인 블로그》, 2017-06-10
참고자료
- 〈https://ko.wikipedia.org/wiki/%ED%95%B4%EC%8B%9C_%ED%85%8C%EC%9D%B4%EB%B8%94 해시 테이블]〉, 《코인위키》
- 게임회사에서 살아남기, 〈(jAVA) 해시맵(HashMap)〉, 《티스토리》, 2016-08-31
- JayB Kim, 〈HashMap 과 Hashtable 의 차이〉, 《개인 블로그》, 2017-06-10
같이 보기