concurrent包簡介 ReentrantLock 類

簡單的說你可以new一個ReentrantLock, 然後通過lock.lock和lock.unlock來獲取鎖和釋放鎖;注意必須將unlock放在finally塊裏面,   reentrantlock的好處   1. 是更好的性能,   2. 提供同一個lock對象上不同condition的信號通知   3. 還提供lockInterruptibly這樣支持響應中斷的加鎖過程,意思是說你試圖去加
相關文章
相關標籤/搜索