티스토리 뷰
* TreeMap 이용한 정렬
https://stackoverflow.com/questions/7427758/how-to-use-sortedmap-interface-in-java
https://examples.javacodegeeks.com/core-java/util/treemap/java-sorted-map-example/
* TreeMap은 동기화 제공하지 않는다.
따라서 iterator 진행과 동시에 다른 쓰레드에서 새로운 요소를 put() 하면
ConcurrentModificationException 이 발생한다.
- 이를 해결하기 위해서 java.util.concurrent.ConcurrentSkipListMap 을 사용한다.
https://stackoverflow.com/questions/13927572/avoiding-treemap-concurrentmodificationexception
이 맵은 NavigableMap 인터페이스 구현체 중 하나다.
- 동기화 테스트 코드
http://dogcowking.tistory.com/278
'SW개발 > Java' 카테고리의 다른 글
Reflection 리플렉션 (0) | 2018.12.18 |
---|---|
자바의 숨겨진 기능 (0) | 2018.12.18 |
정리하다만/static (0) | 2018.11.19 |
사용자 정의 Annotation (0) | 2018.11.04 |
자바 개발자 중급? (0) | 2018.11.04 |