1、前言編程
從7月份開始一直加班比較多,一直到雙11結束,博客沒跟上寫,接下來寫一點總結性的東西,好比Java併發編程總結、Mybatis源碼總結、Spring源碼和基礎知識總結,首先來看下併發編程總結,幾乎容納全部併發編程的知識點中重要的部分,花了我好久的時間總結的;多線程
2、Java併發編程腦圖併發
整體分爲12個部分,包括基礎(Thread相關)、同步原語(synchronized、volatile、final)、內存模型(JMM)、LOCK(常見的鎖)、原子鎖(樂觀鎖)、併發容器、多線程中經常使用的一些概念、併發工具類(CountDownLatch等)、Fork-join、阻塞隊列、FutureTask,基本覆蓋了Java併發體系的知識,相信你們仍是能在裏面收穫一些東西,這也是我源碼之後的一些總結,也參考不少博客,也盜了不少圖,願你們可以藉助這份腦圖,踏破Java併發編程這條路,加油。之後時間不太緊張的時候也會一點一點寫成博客,在併發的這條路上咱們一同成長。圖片有點長,你們要是看不清晰,能夠關注我公衆號,回覆Java併發編程,我會把總體從新排版,編輯成爲PDF,供你們下載。工具
3、結束線程
歡迎你們加羣438836709!歡迎你們關注我!隊列