在1.7中使用锁的方法是ReetrantLock.
在1.8如果数数组元素是不加锁,使用的是UnSafe的compareAndSet方法,如果非数组元素,那么就会使用Synchronized关键字进行加锁。
ConcurrentHashMap 1.7和1.8结构图解
最新推荐文章于 2024-07-09 20:04:21 发布
在1.7中使用锁的方法是ReetrantLock.
在1.8如果数数组元素是不加锁,使用的是UnSafe的compareAndSet方法,如果非数组元素,那么就会使用Synchronized关键字进行加锁。