這個週末女友陪老媽逛西湖去了,一我的待着無聊。打了幾把王者農藥,一頓猛如虎的操做以後,發現還有不少的精力無處釋放。前階段回顧了下java併發的知識點,想着仍是弄點總結吧。說幹就幹,打開IDEA,畫圖軟件,整理了下本身以前學習java併發模塊的圖譜。java
其實打開juc包,主要分爲三大類:原子操做(atomic)、鎖(locks)、其餘(圖譜中詳細歸類)。筆者沒有把裏面每個類都看過去,只是把日常會接觸到的點整理歸類,不過這些應該能覆蓋大部分的場景了。併發
圖譜所示內容都是筆者打卡過的點,你們能夠按照從上倒下的順序學習。好比學習volatile以前,那你得先了解java內存模型。想要看鎖和同步工具類的內容,那麼你得先學習AQS和CAS。好了,該去作飯了,就到這吧。工具