AQS底層原理與源碼解析

介紹AQS AbstractQueuedSynchronizer  抽象隊列鎖  用來構建鎖的框架 state變量 使用int類型的volatile變量維護同步狀態(state) 圍繞state提供鎖的兩種操做「獲取」和「釋放=0」; 讀鎖與寫鎖區分 65535= 2^16-1 FutureTask用它來表示任務的狀態 內置的同步隊列 CLH,雙端雙向列表 FIFO隊列存放阻塞的等待線程,來完成線
相關文章
相關標籤/搜索