风中老虎

文章
5
资源
0
加入时间
3年0月9天

高并发day02(Concurrent包)

二、 ConcurrentHashMap----并发哈希映射1.底层是基于数组+链表结构来存储数据2.默认初始容量是16,默认加载因子是0.75,扩容的时倾默认每次增加一倍hashmap线程安全但是非高并发3.才用了分段(桶)锁机制。在后续的版本中,ConcurrentHashMap为了提高效率,在分段锁的基础上, 引入读写锁机制a.读锁:允许多个线程读,不允许线程写b.写锁:只允许一个线程写,不允许线程多4.在JDK1.8中,引入了CAS(Compare And Swap,比较和交换)无锁算