HashMap vs HashTable vs ConcurrentHashMap (techcourse.co.kr)
HashMap vs HashTable vs ConcurrentHashMap
이미지 출처: Top 35 Data Structure & Algorithms Interview Questions and Answers in 2021 각 자료구조는 필요에 따라 선택되고 활용된다. 인터페이스의 구현체로는 , , 등이 있다. Map 인터페이스를 구현하면, 형태
tecoble.techcourse.co.kr
HashMap : 싱글쓰레드 추천. 동기화 안됨
Collections.synchronizedMap
통해서 동기화가 가능은 하지만 밑에 것보다 느림 비추천
ConcurrentHashMap : HashTable 상위호완 . 동기화되고 멀티 쓰레드 환경에서 추천. value 와 key 값에 Null 허용이 안됨.
[JAVA]string 사용할 때 주의점(stringbuilder 등등) (0) | 2023.07.28 |
---|---|
[SpringBoot] Invalid character found in method name. HTTP method names must be tokens가 발생하는 이유 (0) | 2023.07.21 |
[JAVA] nextLine()을 사용할 때 주의할 점 (0) | 2023.02.24 |
[JAVA] 얕은 복사(Swallow Copy)와 깊은 복사(Deep Copy) (0) | 2023.02.21 |
[Spring] @Autowired와 어노테이션에 관해서 (0) | 2023.02.19 |