ReadWriteLock 是什么?怎么用?_Shockang的博客-CSDN博客

网站介绍:文章浏览阅读3.2w次,点赞18次,收藏24次。前言本文隶属于专栏《100个问题搞定Java并发》,该专栏为笔者原创,引用请注明来源,不足和错误之处请在评论区帮忙指出,谢谢!本专栏目录结构和参考文献请见100个问题搞定Java并发正文ReadWriteLock 是 JDK5 中提供的读写分离锁。读写分离锁可以有效地帮助减少锁竞争, 提升系统性能。用锁分离的机制来提升性能非常容易理解,比如线程 A1 、 A2 、 A3 进行写操作, B1 、 B2 、 B3 进行读操作,如果使用重入锁或者内部锁,从理论上说所有读之间、读与写之间、写和写之间_readwritelock