concurrentMap线程安全 速度慢 分段锁 不是整体锁
hashMap线程不安全 速度快
还有Hashtable 线程安全,速度最慢 因为是整体的锁,基本被淘汰了
concurrentMap 适合用于并发编程,其实就是在要求线程安全的时候用它
因为hashmap虽然效率高但是线程不安全,hashtable线程安全缺效率太低’
如果你在想深入了解的话,建议你去查看三者的源码。
当然要对锁的机制有所了解。也要明白同步方法锁的是那个对象。
如果看不懂源码,去百度着三者的源码分析
花一般的男子
最近话题
没有任何数据~~