并发编程
2025-06-08 11:43:39 0 举报
AI智能生成
Java并发编程
作者其他创作
大纲/内容
什么是并发、并发的本质
什么是并发
引起并发的本质
CPU多核架构
CPU缓存架构
基于此的语言层面的缓存架构
基于该架构产生那些问题
可见性
有序性
原子性
硬件及系统层面的解决思想
内存屏障
原子指令
CAS
缓存一致性协议
基于此语言层面的解决方案
管程模型
MESA
AQS
互斥锁synchronize
Reentrantlock
Hasen模型等其他管程模型
JMM缓存模型
CAS原子类
解决可见性和有序性的volatile
避免共享threadlocal
不可变性对象
锁机制
内存事务
什么是线程、线程的本质
线程和进程
线程和进程
系统中的线程
语言层面的线程
Java线程为重量级1:1线程
Java线程的类和方法、操作
Java线程的各种操作会不会释放锁、释放cpu、引发上下文切换等系统调度
虚拟线程、纤程
线程的调度和各种状态
系统线程的各个状态
各种状态本质上在系统中是什么
Java线程的各个状态
锁机制
管程模型MESA、AQS
锁的概念和分类
synchronize
Reentrantlock
JUC其他锁工具类
并发容器
并发集合类
阻塞队列
扩展高性能队列dispute
CAS和原子类
futuretask和线程池
三方框架的并发问题解决方案
并发问题的排查工具和方法
0 条评论
下一页