JavaShuo
欄目
標籤
[ZT]深刻淺出 Java Concurrency 目錄
時間 2019-11-21
標籤
深刻
java
concurrency
目錄
欄目
Java
简体版
原文
原文鏈接
這是一份完整的Java 併發整理筆記,記錄了我最近幾年學習Java併發的一些心得和體會。
html
J.U.C 總體認識
原子操做 part 1 從AtomicInteger開始
原子操做 part 2 數組、引用的原子操做
原子操做 part 3 指令重排序與happens-before法則
原子操做 part 4 CAS操做
鎖機制 part 1 Lock與ReentrantLock
鎖機制 part 2 AQS
鎖機制 part 3 加鎖的原理 (Lock.lock)
鎖機制 part 4 鎖釋放與條件變量 (Lock.unlock And Condition)
鎖機制 part 5 閉鎖 (CountDownLatch)
鎖機制 part 6 CyclicBarrier
鎖機制 part 7 信號量 (Semaphore)
鎖機制 part 8 讀寫鎖 (ReentrantReadWriteLock) (1)
鎖機制 part 9 讀寫鎖 (ReentrantReadWriteLock) (2)
鎖機制 part 10 鎖的一些其它問題
併發容器 part 1 ConcurrentMap (1)
併發容器 part 2 ConcurrentMap (2)
併發容器 part 3 ConcurrentMap (3)
併發容器 part 4 併發隊列與Queue簡介
併發容器 part 5 ConcurrentLinkedQueue
併發容器 part 6 可阻塞的BlockingQueue (1)
併發容器 part 7 可阻塞的BlockingQueue (2)
併發容器 part 8 可阻塞的BlockingQueue (3)
併發容器 part 9 雙向隊列集合 Deque
併發容器 part 10 雙向併發阻塞隊列 BlockingDeque
併發容器 part 11 Exchanger
併發容器 part 12 線程安全的List/Set CopyOnWriteArrayList/CopyOnWriteArraySet
線程池 part 1 簡介
線程池 part 2 Executor 以及Executors
線程池 part 3 Executor 生命週期
線程池 part 4 線程池任務拒絕策略
線程池 part 5 週期性任務調度
線程池 part 6 線程池的實現及原理 (1)
線程池 part 7 線程池的實現及原理 (2)
線程池 part 8 線程池的實現及原理 (3)
線程池 part 9 併發操做異常體系
併發總結 part 1 死鎖與活躍度
併發總結 part 2 常見的併發場景
併發總結 part 3 常見的併發陷阱
併發總結 part 4 性能與伸縮性
捕獲Java線程池執行任務拋出的異常
相關文章
1.
深刻淺出 Java Concurrency - 目錄 [轉]
2.
深刻淺出 Java Concurrency
3.
[轉] 多線程 《深刻淺出 Java Concurrency》目錄
4.
《深刻淺出 Java Concurrency》—併發容器 ConcurrentMap
5.
深刻淺出 Java Concurrency (18): 併發容器 part 3 ConcurrentMap (3)[轉]
6.
深刻淺出 Java Concurrency (26): 併發容器 part 11 Exchanger[轉]
7.
《深刻淺出 Java Concurrency》—鎖機制(一)Lock與ReentrantLock
8.
《深刻淺出 Java Concurrency》—鎖機制(二) AQS
9.
《深刻淺出 Java Concurrency》—鎖機制(六) CyclicBarrier
10.
深刻淺出 Java Concurrency (3): 鎖機制原理
更多相關文章...
•
Maven 構建 Java 項目
-
Maven教程
•
Eclipse 創建 Java 項目
-
Eclipse 教程
•
算法總結-深度優先算法
•
Java 8 Stream 教程
相關標籤/搜索
深刻淺出
深刻淺出spring
深刻淺出ORACLE
深刻淺出jQuery
深刻淺出Node.js
深刻淺出-JVM
深刻淺出NodeJS
深刻淺出MFC
深刻淺出express
深刻淺出Python
Java
紅包項目實戰
MyBatis教程
PHP教程
java
Java 8
Java Agent
0
分享到微博
分享到微信
分享到QQ
每日一句
每一个你不满意的现在,都有一个你没有努力的曾经。
最新文章
1.
js中 charCodeAt
2.
Android中通過ViewHelper.setTranslationY實現View移動控制(NineOldAndroids開源項目)
3.
【Android】日常記錄:BottomNavigationView自定義樣式,修改點擊後圖片
4.
maya 文件檢查 ui和數據分離 (一)
5.
eclipse 修改項目的jdk版本
6.
Android InputMethod設置
7.
Simulink中Bus Selector出現很多? ? ?
8.
【Openfire筆記】啓動Mac版Openfire時提示「系統偏好設置錯誤」
9.
AutoPLP在偏好標籤中的生產與應用
10.
數據庫關閉的四種方式
本站公眾號
歡迎關注本站公眾號,獲取更多信息
相關文章
1.
深刻淺出 Java Concurrency - 目錄 [轉]
2.
深刻淺出 Java Concurrency
3.
[轉] 多線程 《深刻淺出 Java Concurrency》目錄
4.
《深刻淺出 Java Concurrency》—併發容器 ConcurrentMap
5.
深刻淺出 Java Concurrency (18): 併發容器 part 3 ConcurrentMap (3)[轉]
6.
深刻淺出 Java Concurrency (26): 併發容器 part 11 Exchanger[轉]
7.
《深刻淺出 Java Concurrency》—鎖機制(一)Lock與ReentrantLock
8.
《深刻淺出 Java Concurrency》—鎖機制(二) AQS
9.
《深刻淺出 Java Concurrency》—鎖機制(六) CyclicBarrier
10.
深刻淺出 Java Concurrency (3): 鎖機制原理
>>更多相關文章<<