目录
一、线程基础知识
- 多线程编程简介
- Java线程API
- 线程层次、生命周期、监视等
二、多线程编程
- 串行、并发与并行
- 竞态
- 线程安全性
- 原子性
- 可见性
- 有序性
- 上下文切换
三、Java线程同步机制
- 锁的概念
- 内部锁
- 显式锁
- 适用场景
- 内存屏障
- 锁与重排序
- 轻量级同步机制:volatile关键字
- 单例模式
- CAS与原子变量
- 对象的发布与逸出
四、多线程协作
五、线程活性故障
六、线程管理
七、Java异步编程
八、多线程硬件基础与Java内存模型
九、Java多线程性能调优
一、线程基础知识
二、多线程编程
三、Java线程同步机制
四、多线程协作
五、线程活性故障
六、线程管理
七、Java异步编程
八、多线程硬件基础与Java内存模型
九、Java多线程性能调优