可重入锁(递归锁)+LockSupport+AQS源码分析(转)
https://blog.csdn.net/TZ845195485/article/details/109210263
①. 可重入锁
1>.可重入锁(递归锁)
①. 指的是同一线程外层函数获得锁后,再进入该线程的内层方法会自动获取锁(前提,锁对象是同一个对象)
类似于家里面的大门,进入之后可以进入厕所、厨房等
②. Java中ReentranLock(显示锁)和synchronized(隐式锁)都是可重入锁,可重入锁的一个优点是可在一定程度避免死锁
③.隐式锁:...
转载
2020-11-21 17:02:17 ·
304 阅读 ·
1 评论