Lock和RLock之间有什么区别?
- 论坛
- Lock和RLock之间有什么区别?
13 浏览
Lock和RLock之间有什么区别?
从文档中:
threading.RLock() --
一个返回新的可重入锁对象的工厂函数。可重入锁必须由获取它的线程释放。一旦线程获取了可重入锁,同一线程可以再次获取它而不会阻塞;线程必须每次获取一次就释放一次。
我不确定为什么我们需要这个?
Rlock
和Lock
之间有什么区别?
从文档中:
threading.RLock() --
一个返回新的可重入锁对象的工厂函数。可重入锁必须由获取它的线程释放。一旦线程获取了可重入锁,同一线程可以再次获取它而不会阻塞;线程必须每次获取一次就释放一次。
我不确定为什么我们需要这个?
Rlock
和Lock
之间有什么区别?