共享锁和排它锁(ReentrantReadWriteLock)

一、什么是共享锁和排它锁      共享锁就是容许多个线程同时获取一个锁,一个锁能够同时被多个线程拥有。      排它锁,也称做独占锁,一个锁在某一时刻只能被一个线程占有,其它线程必须等待锁被释放以后才可能获取到锁。 二、排它锁和共享锁实例      ReentrantLock就是一种排它锁。 CountDownLatch是一种共享锁。这两类都是单纯的一类,即,要么是排它锁,要么是共享锁。  
相关文章
相关标签/搜索