【併發編程】 --- Reentrantlock源碼解析1:同步方法交替執行的處理邏輯

文章目錄 1 Reentrantlock前置知識 1.1 理清代碼同步的本質 1.2 Reentrantlock的核心三板斧 1.2.1 Compare And Swap(CAS) --- 保證同一時刻只有一個線程能夠搶到鎖 1.2.2 park & unpark --- 讓競爭不到鎖的線程馬上掛起和從掛起中喚醒 1.2.3 自旋 --- 確保線程儘可能不進行park 1.3 AQS --- 保證
相關文章
相關標籤/搜索