java学习|图解多线程(二)不一样的加锁方式

上文说到一些孪生的类,而且通过对比可以看到,线程安全的类的解决方案是对类中每个方法都加上synchronized关键字。而且不管是读取还是写入,都加了锁。 在上文结尾我们简单提到了一些别的加锁方法。今天我们就来看看不在方法上加锁的其他加锁方式(下面源代码如无特殊说明都是基于jdk11) 1: concurrentMap 每说到并发的集合类时,都会说到concurrentHashMap ,然后网上一
相关文章
相关标签/搜索