可重入的独占锁——ReentrantLock

ReentrantLock是Java.util.concurrent.locks包中的一个类,是独占锁,它是基于AQS实现的 ReentrantLock与synchronized的区别 Synchronized由编译器去保证加锁和释放锁,ReentrantLock需要手动加锁和释放锁 ReentrantLock可以指定是公平锁还是非公平锁,synchronized只能是非公平锁 Reentrant
相关文章
相关标签/搜索