CurrentHashMap在JDK1.8的改進

一、ConcurrentHashMap在jdk1.7中的設計 jdk1.7中採用Segment + HashEntry的方式進行實現,結構如下: 二、ConcurrentHashMap在jdk1.8中的設計 1.8中放棄了Segment臃腫的設計,取而代之的是採用Node + CAS + Synchronized+紅黑樹 來保證併發安全進行實現,結構如下:  
相關文章
相關標籤/搜索