原创 死磕Java併發編程(7):讀寫鎖 ReentrantReadWriteLock 源碼解析

這是《死磕Java併發編程》系列的第7篇文章 我們在一起來看看 讀寫鎖 ReentrantReadWriteLock 的源碼分析,基於Java8。 閱讀建議:由於Java併發包中的鎖都是基於AQS實現的,本篇的讀寫鎖也不例外。如

原创 死磕Java併發編程(6):AQS詳解,這次就徹底搞懂Java併發包中的鎖原理,不用每次面試都去背一遍了

你是不是在面試過程中經常被問到了解Java中的鎖? 可能你也會從網上的博客文章中看到過相關概念和知識,可是如果沒有深入理解,對鎖這塊知識做相關的梳理,形成自己的知識腦圖,過不久就會忘記。結果就是每次面試都得從頭複習一遍,費時費力。 今