currentHashMap为什么是线程安全的?
时间: 2023-04-02 21:01:10 浏览: 238
阿里面试题:ConcurrentHashMap为什么是线程安全的?
currentHashMap是线程安全的,因为它使用了锁分段技术,将整个Map分成了多个Segment,每个Segment都有自己的锁,不同的线程可以同时访问不同的Segment,从而提高了并发性能。此外,currentHashMap还使用了CAS操作和volatile关键字来保证数据的一致性和可见性。
阅读全文