java并发编程(六)之读写锁

1、读写锁 咱们知道在多个线程访问同一个数据的时候是存在线程安全问题的,而在仅仅是读取数据的时候,是没有安全问题的,那么多个线程同时读取数据咱们就可让其不互斥;而多个线程都在修改(写)数据或有的在读取有的在写入的时候再让其互斥,这样不但保证线程安全并且提升性能。java ReadWriteLock 维护了一对相关的锁,一个用于只读操做,另外一个用于写入操做。只要没有 writer,读取锁能够由多个
相关文章
相关标签/搜索