《Java並發編程入門與高並發面試》or 《Java並發編程與高並發解決方案》筆記


第一章 課程准備

1-1 課程導學

基礎:

核心:

擴展、高級:

 

1-2 並發編程初體驗

 最簡單的場景舉例:實現一個計數功能。

代碼地址:https://github.com/zyuxuan/many-projects/blob/master/JavaConcurrency/Concurrency/src/main/java/com/mmall/concurrency/example/count/CountExample1.java

 

1-3 並發與高並發基本概念

 

2-1 CPU多級緩存-緩存一致性

 

3-1 案例環境初始化

 

 3-2 案例准備工作 

 兩個注解:https://github.com/zyuxuan/many-projects/blob/master/JavaConcurrency/Concurrency/src/main/java/com/mmall/concurrency/annoations/ThreadSafe.java

 

 3-3 並發模擬-工具

 

ab -n 1000 -c 50 http://localhost:8080/test

 

 

 3-4 並發模擬-代碼 

 

代碼地址:https://github.com/zyuxuan/many-projects/blob/master/JavaConcurrency/Concurrency/src/main/java/com/mmall/concurrency/ConcurrencyTest.java

 

 4-1 線程安全性-原子性-atomic-1

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM