1. 程式人生 > >【JAVA併發程式設計】--學習路線

【JAVA併發程式設計】--學習路線

    學習JAVA併發程式設計,有一定的套路。我們需要關注的核心程式碼無非就是jdk下的併發工具包:java.util.concurrent,因此我們也可以在很多地方看到java併發程式設計簡稱為J.U.C程式設計。原始碼可以通過解壓縮jdk安裝目錄下的src.zip包檢視,筆者檢視原始碼喜歡用IDEA直接檢視,因為它會自動關聯原始碼,檢視也方便,你只需要建立一個jdk執行環境的java工程即可。

    java併發學習路線:

1、多執行緒安全概念

4、J.U.C--ReentrantLock詳解

5、J.U.C--樂觀鎖及CAS演算法應用

6、J.U.C--原子操作類的實現及應用

7、J.U.C--併發容器之ConcurrentHashMap

8、J.UC--併發框架:Executor

9、J.U.C--併發框架:Fork/Join

10、J.U.C--執行緒池ThreadPoolExecutor詳解

11、J.U.C--執行緒池之:阻塞佇列與拒絕策略

12、生產者、消費者模式