高并發(fā)Java

高并發(fā)Java(1):前言

高并發(fā)Java(2):多線程基礎(chǔ)

高并發(fā)Java(3):Java內(nèi)存模型和線程安全

高并發(fā)Java(4):無鎖

高并發(fā)Java(5):JDK并發(fā)包1

高并發(fā)Java(6):JDK并發(fā)包2

高并發(fā)Java(7):并發(fā)設(shè)計(jì)模式

高并發(fā)Java(8):NIO和AIO

高并發(fā)Java(9):鎖的優(yōu)化和注意事項(xiàng)

高并發(fā)Java(10):JDK8對(duì)并發(fā)的新支持


關(guān)于Java并發(fā)編程的總結(jié)和思考

怎么理解Condition


并發(fā)隊(duì)列-無界非阻塞隊(duì)列 ConcurrentLinkedQueue 原理探究

并發(fā)隊(duì)列 – 無界阻塞隊(duì)列 LinkedBlockingQueue 原理探究

并發(fā)隊(duì)列 – 有界阻塞隊(duì)列 ArrayBlockingQueue 原理探究

并發(fā)隊(duì)列 – 無界阻塞優(yōu)先級(jí)隊(duì)列 PriorityBlockingQueue 原理探究

java并發(fā)面試常識(shí)之LinkedBlockingQueue?


并行化資源池隊(duì)列 3 —— 緊密相關(guān)的同步化隊(duì)列

并行化資源池隊(duì)列 2 —— 無鎖化的無界隊(duì)列

并行化資源池隊(duì)列 1 —— 部分有界隊(duì)列


Java JUC之Atomic系列12大類實(shí)例講解和原理分解


Java 并發(fā)實(shí)踐 — ConcurrentHashMap 與 CAS

Java8并發(fā)教程:Threads和Executors

Java并發(fā)編程:synchronized

Java并發(fā)編程:Lock

Java并發(fā)編程:volatile關(guān)鍵字解析

Java并發(fā):volatile內(nèi)存可見性和指令重排

死磕Java并發(fā):Java內(nèi)存模型之happens-before

死磕Java并發(fā):深入分析volatile的實(shí)現(xiàn)原理

Fork/Join框架簡(jiǎn)介

Java并發(fā)的四種風(fēng)味:Thread、Executor、ForkJoin和Actor

JAVA REENTRANTLOCK、SEMAPHORE 的實(shí)現(xiàn)與 AQS 框架


解讀 Java 并發(fā)隊(duì)列 BlockingQueue

Java 多線程編程 — 鎖優(yōu)化

淺析幾種線程安全模型

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容