ReentrantLock 如何实现非公平锁?和公平锁实现有什么区别

reentrant 英[riːˈɛntrənt] 美[ˌriˈɛntrənt] 先学会读。单词原意是可重入的

考察显示锁的使用。可延伸知识点

独占锁 & 共享锁

独占锁 - 悲观锁(不能同时被多个线程持有 - synchronized锁 & ReentrantLock)

共享锁 - 乐观锁(ReentrantReadLock )

读共享、写排他

重入锁  

方法进行深层次调用时,获取同一把锁能够获取到,不会死锁  

使用范式

finally 

复制代码

内容版权声明:除非注明,否则皆为本站原创文章。

转载注明出处:https://www.heiqu.com/zzxdjp.html