特牛网址导航

深入学习java源码之ReadWriteLock.readLock()与ReadWriteLock.writeLock()-CSDN博客

网友收藏
文章浏览阅读3.7k次,点赞2次,收藏12次。深入学习java源码之ReadWriteLock.readLock()与ReadWriteLock.writeLock()假设你的程序中涉及到对一些共享资源的读和写操作,且写操作没有读操作那么频繁。在没有写操作的时候,两个线程同时读一个资源没有任何问题,所以应该允许多个线程能在同时读取共享资源。但是如果有一个线程想去写这些共享资源,就不应该再有其它线程对该资源进行读或写(译者注:也就是说:读-...