Java併發程式設計藝術第二章-----第二遍讀後記錄
重點知識
-
Lock字首的指令在多核處理器下的作用是什麼?
-
快取一致性協議是如何保證多個cpu快取一直的,執行流程是什麼?
-
嗅探匯流排傳輸資料,是每個傳輸資料都要確認一遍嗎?嗅探技術是如何實現的?
-
實現volatile的兩個原則是什麼?
-
monitorenter和monitor在synchonized實現起到什麼作用?
-
Java物件頭儲存了哪些資訊?
-
鎖是如何升級的?偏向鎖在Java15中已經廢除了
-
輕量級鎖的加鎖和解鎖是怎麼實現的?
-
為什麼輕量級鎖在解鎖時,鎖有競爭者就會膨脹成重量級鎖呢?
-
自旋在輕量級鎖的獲取中是怎樣執行的?執行機制是什麼?(競爭者不被掛起,一直自旋,到一定次數才會掛起)
-
三種鎖的優缺點是什麼?各自應用在哪些場景?
-
cpu中匯流排鎖定和快取鎖定實現的原理是什麼?
-
.Java如何實現原子操作?
疑問
總結
相關文章
- 【Java併發程式設計的藝術】第二章讀書筆記之原子操作Java程式設計筆記
- 【讀書筆記】Java併發程式設計的藝術筆記Java程式設計
- Java併發程式設計藝術Java程式設計
- Java併發程式設計的藝術,解讀併發程式設計的優缺點Java程式設計
- 《java併發程式設計的藝術》記憶體模型Java程式設計記憶體模型
- 《java併發程式設計的藝術》併發工具類Java程式設計
- 《java併發程式設計的藝術》併發容器和框架Java程式設計框架
- 《java併發程式設計的藝術》Executor框架Java程式設計框架
- 《java併發程式設計的藝術》原子操作類Java程式設計
- Java併發程式設計的藝術(五)——中斷Java程式設計
- 《java併發程式設計的藝術》併發底層實現原理Java程式設計
- Java併發程式設計實戰——讀後感Java程式設計
- 《java併發程式設計的藝術》執行緒池Java程式設計執行緒
- 《Go 語言併發之道》讀後感 - 第二章Go
- 如何評價《Java 併發程式設計藝術》這本書?Java程式設計
- 《Java併發程式設計實戰》 第二章:執行緒安全性Java程式設計執行緒
- Java程式設計第二章作業Java程式設計
- Java程式設計(2021春)——第二章筆記與思考Java程式設計筆記
- Java 併發程式設計實踐 讀書筆記四Java程式設計筆記
- 《JavaScript Dom程式設計藝術》讀書筆記(一)JavaScript程式設計筆記
- 深入理解併發程式設計藝術之計算機記憶體模型程式設計計算機記憶體模型
- Java併發程式設計-讀寫鎖(ReentrantReadWriteLock)Java程式設計
- CSAPP 併發程式設計讀書筆記APP程式設計筆記
- Java併發程式設計:Java記憶體模型Java程式設計記憶體模型
- 簡讀筆記-Redis設計與實現第二章筆記Redis
- java併發程式設計系列:java併發程式設計背景知識Java程式設計
- java 併發程式設計Java程式設計
- Java併發程式設計Java程式設計
- JavaScript DOM 程式設計藝術(第2版) 讀書筆記JavaScript程式設計筆記
- Java併發程式設計之Java記憶體模型Java程式設計記憶體模型
- Java程式設計(2021春)——第二章課後題(選擇題+程式設計題)答案與詳解Java程式設計
- 【java併發程式設計】ReentrantLock 可重入讀寫鎖Java程式設計ReentrantLock
- Java併發程式設計 - 第十一章 Java併發程式設計實踐Java程式設計
- java併發程式設計工具類JUC第二篇:ArrayBlockingQueueJava程式設計BloC
- Python核心程式設計筆記第二章----快速入門Python程式設計筆記
- 《前端架構設計》讀後記錄前端架構
- Java併發程式設計—ThreadLocalJava程式設計thread
- Java併發程式設計:synchronizedJava程式設計synchronized