ReenrantLock 加鎖過程

  ReenrantLock 加鎖過程流程圖以及AQS隊列入隊情況 2.公平鎖與非公平鎖區別 非公平鎖: 當鎖釋放的時候,獲取鎖的線程會和隊列中第一個線程競爭鎖資源,但是已經在隊列中的線程還是按照先進先出的順序去獲取鎖。 公平鎖: 當鎖釋放的時候,隊列中第一個線程會去獲取鎖資源。 3.隊列中元素如何出隊? 當t1釋放資源,t2如果獲取到鎖,那麼會把t2之前結點的指針都斷開,讓GC回收該結點。原來的
相關文章
相關標籤/搜索