ConcurrentHashMap 锁分段机制

1.ConcurrentLevel 有16个分段,这16个分段有独立的锁机制,每个独立的机制都是一张表,表的下面是链表,这样就可以支持并发的同时保证每张表的线程安全,大大的题高了效率 ,但是1.8以后把底层改为了cas算法了,大楷像图中那样

ConcurrentHashMap 锁分段机制

2.CopyonwriteArrayList/CopyonwriteArrayset:写入并复制

注意:添加操作多时,效率低,但是并发迭代多时可以选择