Java并发--读写锁(ReadWriteLock)

ReadWriteLock 读写锁在同一时刻能够容许多个读线程访问,可是在写线程访问时,全部的读线程和其余写线程均被阻塞。读写锁维护了一对锁,一个读锁和一个写锁,经过分离读锁和写锁,使得并发性相比通常的排他锁有了很大提高。java 除了保证写操做对读操做的可见性以及并发性的提高以外,读写锁可以简化读写交互场景的编程方式。假设在程序中定义一个共享的用做缓存数据结构,它大部分时间提供读服务(例如查询和
相关文章
相关标签/搜索