可重入锁(递归锁)的理解

1.什么是可重入锁? 可重入锁,也称递归锁,指的是同一线程外层函数得到锁以后,内层递归函数仍能能获取该锁。同一个线程中,在外层方法获取锁后,进入内层方法会自动获取锁。线程能够进入任何一个它已经拥有的锁所同步着的代码块。web ReentrantLock、Synchronized 都是典型的可重入锁。svg 2.可重入锁有什么做用? 可重入锁最大的做用就是能够避免死锁。函数
相关文章
相关标签/搜索