青墨书晚风
2024-09-24
可重入锁简述
在Java中 ReentrantLock 和 synchronized 为可重入锁。
某个线程已经获得某个锁,可以再次获取锁而不会出现死锁。
synchronized 可以自己释放锁, ReentrantLock 必须自己释放