史上最全的并发编程学习
生活随笔
收集整理的這篇文章主要介紹了
史上最全的并发编程学习
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
文章代碼及地址:
github.com/codeEngrave…
2. 線程的基本操作
3.線程之間的通信wait和notify
4.join和yield以及sleep詳解
5. synchronized關鍵字講解
6. volatile原理
7. 線程組
8.線程優先級
9.守護線程
10.ThreadLocal
重入鎖
信號量
讀寫鎖
CountDownLatch
cyclicBarrier
LockSupport
ConcurrentLinkedQueue
LinkedBlockingQueue
PriorityBlockingqueue
Delay Queue
SynchronousQueue
LinkedBlockingDequeue
深入理解synchronized關鍵字
FutureTask
github.com/codeEngrave…
一:線程基礎知識
1.并發編程的基本概念2. 線程的基本操作
3.線程之間的通信wait和notify
4.join和yield以及sleep詳解
5. synchronized關鍵字講解
6. volatile原理
7. 線程組
8.線程優先級
9.守護線程
10.ThreadLocal
二:JDK并發包
1.jdk并發工具類重入鎖
信號量
讀寫鎖
CountDownLatch
cyclicBarrier
LockSupport
2.jdk并發容器
ConcurrentHashMapConcurrentLinkedQueue
阻塞隊列
ArrayBlockingQueueLinkedBlockingQueue
PriorityBlockingqueue
Delay Queue
SynchronousQueue
LinkedBlockingDequeue
3.jdk并發框架
fork-join三:Java內存模型
Java內存模型的抽象結構深入理解synchronized關鍵字
四:線程池
線程池FutureTask
五:原子操作類
原子操作類匯總六:鎖的優化以及注意事項
鎖優化總結
以上是生活随笔為你收集整理的史上最全的并发编程学习的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 学习通回应用户数据泄露
- 下一篇: 【Alpha】事后分析