Java ReentrantLock 原理

Java ReentrantLock 原理 ReentrantLock是Java5引入的可重入鎖,Lock的實現類,相比synchronized它提供更精細的同步操做,高競爭場景表現好html 主要有以下幾個特色:java 能夠設置公平性,設置後會傾向於將鎖賦予等待時間最久的線程,減小線程飢渴 具有嘗試非阻塞地獲取鎖,且可選超時 能夠判斷是否有線程或某個特定線程,在排隊等待獲取鎖 能夠響應中斷請求
相關文章
相關標籤/搜索