Java并发--读写锁的实现分析

读写状态的设计 读写锁一样依赖自定义同步器来实现同步功能,而读写状态就是其同步器的同步状态。回想ReentrantLock中自定义同步器的实现,同步状态表示锁被一个线程重复获取的次数,而读写锁的自定义同步器须要在同步状态(一个整型变量)上维护多个读线程和一个写线程的状态,使得该状态的设计成为读写锁实现的关键。web 若是在一个整型变量上维护多种状态,就必定须要“按位切割使用”这个变量,读写锁将变量
相关文章
相关标签/搜索