基本線程同步(五)使用Lock同步代碼塊

使用Lock同步代碼塊 Java提供另外的機制用來同步代碼塊。它比synchronized關鍵字更加強大、靈活。它是基於Lock接口和實現它的類(如ReentrantLock)。這種機制有如下優勢: 它允許以一種更靈活的方式來構建synchronized塊。使用synchronized關鍵字,你必須以結構化方式得到釋放synchronized代碼塊的控制權。Lock接口允許你獲得更復雜的結構來實現
相關文章
相關標籤/搜索