ReentrantLock源碼(一)

一、簡介。        ReentrantLock 是一個互斥鎖,在基本行爲和機制上與synchonized一樣,只不過synchonized用方法和聲明訪問了隱式的鎖監視器,但是ReentrantLock 做了功能上的擴展。ReentrantLock 被最後一個成功lock,但是還沒unlock的線程擁有。當鎖不被其他線程擁有,一個線程會成功的申請鎖資源並立即返回。如果當前線程已經擁有了鎖,再
相關文章
相關標籤/搜索