1 个回答
jdk7 采用的是 分段锁 的概念,每一个分段都有一把锁,锁内存储的着数据,锁的个数在初始化之后不能扩容。
jdk8 的 ConcurrentHashMap 数据结构同 HashMap,通过 Synchronized+CAS 来保证其线程安全。
jdk8 的 ConcurrentHashMap 数据结构同 HashMap,通过 Synchronized+CAS 来保证其线程安全。
发布于:2年前 (2023-03-16) IP属地:四川省
我来回答
您需要 登录 后回答此问题!