1. 程式人生 > >Java併發程式設計完整總結

Java併發程式設計完整總結

Java併發程式設計系列:

   【Java併發程式設計】實現多執行緒的兩種方法

   【Java併發程式設計】執行緒的中斷

   【Java併發程式設計】正確掛起、恢復、終止執行緒

   【Java併發程式設計】守護執行緒和執行緒阻塞

   【Java併發程式設計】Volatile關鍵字(上)

   【Java併發程式設計】Volatile關鍵字(下)

   【Java併發程式設計】synchronized關鍵字

   【Java併發程式設計】synchronized的另個一重要作用:記憶體可見性

   【Java併發程式設計】實現記憶體可見性的兩種方法比較:synchronized和Volatile

   【Java併發程式設計】多執行緒環境下安全使用集合API

   【Java併發程式設計】死鎖

   【Java併發程式設計】可重入內建鎖

   【Java併發程式設計】執行緒間協作:wait、notify、notifyAll

   【Java併發程式設計】notify通知的遺漏

   【Java併發程式設計】notifyAll造成的早期通知問題

   【Java併發程式設計】生產者—消費者模型

   【Java併發程式設計】深入Java記憶體模型(1)——happen—before規則及其對DCL問題的分析

   【Java併發程式設計】深入Java記憶體模型(2)——記憶體操作規則總結

   【Java併發程式設計】併發新特性—Executor框架與執行緒池

   【Java併發程式設計】併發新特性—Lock鎖與條件變數

   【Java併發程式設計】併發新特性—阻塞佇列與阻塞棧

   【Java併發程式設計】併發新特性—障礙器CyclicBarrier

   【Java併發程式設計】併發新特性—訊號量Semaphore

轉載自:https://blog.csdn.net/ns_code/article/details/17539599