深刻分析ReentrantLock公平鎖和非公平鎖的區別

在ReentrantLock中包含了公平鎖和非公平鎖兩種鎖,經過查看源碼能夠看到這兩種鎖都是繼承自Sync,而Sync又繼承自AbstractQueuedSynchronizer,而AbstractQueuedSynchronizer又繼承自AbstractOwnableSynchronizer,下面是類的繼承關係圖: java 其中AbstractOwnableSynchronizer是提供了設
相關文章
相關標籤/搜索