Java并发知识体系
Java 并发是与硬件息息相关的。Java 线程由操作系统管理,而操作系统又是运行在 CPU 之上的。
# 并发知识点
- Java 并发领域介绍
- volatile 关键字的应用场景与原理剖析
- synchronized 关键字的底层原理深入剖析
- Lock 原理深入剖析
- 何为原子操作以及原子操作的原理深入剖析
- 锁与锁原理深入剖析
- 锁框架详解
- 读写锁与重入锁分析
- 内存屏障详解
- Completion Service 详解
- 重排序详解
- Fork-Join API 详解
- 一致性语义深入解读
- 资源死锁详解
- synchronized 与 ReetranLock 详细对比
- happen-benfore 语义的含义讲解
- Java 内存模型深入详解
- Exector 框架深入解读
- ThreadLocal 原理与底层源码深入解读
- Java concurrent 包重要且核心组件深入详解
- CountDownLatch 详解
- CycilcBarrier 解读
- 线程间同学方式详解
- CPU Cache 模型详解
- JMM 的有序性、可见性与原子性详解
- Java 线程池深入剖析
- Future 模式深入详解
- CAS 深入剖析
- JVM 对 CAS 的支持
- 其他并发分析工具详解
# Java 并发知识体系思维导图
【腾讯文档】Java并发编程知识体系 (opens new window)
【百度脑图】Java并发编程知识体系 (opens new window)
【百度网盘】Java并发编程知识体系 (opens new window)
# 学习方法
不走弯路就是捷径
你不需要花很多时间就能掌握的东西,其他人也不会花很多时间就能掌握
平稳的学习,不要求快
# 图书推荐
编辑 (opens new window)
上次更新: 2023/02/22, 13:47:25
- 01
- 解决css部分border被圆角切掉之后圆角的边框消失问题03-18
- 02
- 使用TypeScript开发一个自定义的Node-js前端开发脚手架03-08
- 03
- Github-Actions使用release-please实现自动发版03-06