非公平锁
0 人感兴趣 · 5 次引用
- 最新
- 推荐
一文搞懂 ReentrantLock 的公平锁和非公平锁
reentrant 翻译为可重入的,因此从字面上翻译为可重入锁,我们知道可重入是指:同一个线程对于已经获得到的锁,可以多次继续申请到该锁的使用权。ReentrantLock 在调用 lock()方法时,已经获取到锁的线程,能够再次调用lock()方法获取锁而不被阻塞。
面试侃集合之 SynchronousQueue 非公平模式篇
文章结合源码,采用动图的形式讲解SynchronousQueue非公平模式原理,以面试角度进行分析。
通俗易懂的 ReentrantLock,不懂你来砍我
自己开的坑,跪着也要填完,欢迎来到Java并发编程系列第五篇ReentrantLock,文章风格依然是图文并茂,通俗易懂,本文带读者们深入理解ReentrantLock设计思想。
排队打饭:公平锁和非公平锁 (面试)
有个小伙伴最近咨询我,前段时间他被面试官问了synchronized是公平锁还是非公平锁?排队打饭:公平锁和非公平锁(面试)
jdk 源码系列之 ReentrantLock
最近将 ReentrantLock 学了一遍同时也把源码读了一遍,记录下学习的过程