케이스 JDKJDK1.8의 HashMap은 확장 두 종류 및 레드 - 블랙 트리를 켜

JDK1.8 HashMap의 확장 상황을 두 종류.
임계치 수는 실제지도 임계 용량 같을 때 1이 두 번 확장 될 것이다.
상기 터브의 맵 배열의 사슬 길이가 임계치 트리 8 TREEIFY_THRESHOLD보다 큰 경우, 2 =,
및지도 요소의 개수가 적은 트리 MIN_TREEIFY_CAPACITY 최소 용량보다 = 64 배 용량을 두 배로 확장한다.

그렇지 않으면 나무와 임계 값지도 요소 (8)의 수는 64보다 큰, 전달 목록은 레드 - 블랙 트리.

풋 방법

treeifyBean 트리 방법 :

 

 

 

 

 

 

 

추천

출처www.cnblogs.com/cyrbjh/p/11816697.html