map (1) 썸네일형 리스트형 [JAVA] Map을 구현하는 클래스 종류 자바 컬렉션 프레임워크 _ Map 인터페이스 1. HashMapMap 컬렉션 클래스에서 가장 많이 사용되는 클래스이다.Map의 특징처럼 키와 값을 묶어서 하나의 데이터(entry)로 저장한다.해싱(hasing)을 사용하기에 많은 양의 데이터를 검색하는데 있어서 뛰어난 성능을 보인다.HashMap은 키(key)와 값(value)에 null을 허용한다.동기화를 보장하지 않는다.동기화 처리를 하지 않기 때문에 검색속도가 빠르다. But 신뢰성과 안정성이 떨어진다.싱글 쓰레드 환경에서 사용하는 것이 좋다. ( thread-safe하지 않기 때문) 2. HashTableHashMap 클래스와 같은 동작을 하는 클래스이다.키와 값에 null을 허용하지 않는다.동기화를 보장한다.멀티 쓰레드 환경에서 사용할 수 있.. 이전 1 다음