并发编程
2021-03-22 10:02:05 0 举报
AI智能生成
java并发编程
作者其他创作
大纲/内容
线程进程协程
线程 进程间的通信
什么是协程
线程的几种状态
synchronized
锁
JVM实现的
监视器(monitor)
监视器进入
监视器退出
锁什么
普通方法
当前对象
静态方法
对应的类对象
锁住对象
传入对象
锁的升级
对象头
怎么样做的锁的升级
集合
Map
HashMap
1.8,1.7
ConcurrentHashMap
1.7,1.8
put
remove
size
LinkedHashMap
list
set
fork/join框架
工作窃取算法
线程池
一个任务进入线程池会发生什么
java提供给我们的线程池
死锁
产生的必要条件
互斥
请求保持
不可剥夺
循环等待
死锁避免
银行家算法
消费者生产者
解决死锁
volatile
防止指令重排序
内存可见性保证
内存语义
lock前缀
总线锁
缓存一致性协议(MESI可能不对)
干了什么事情
原子类
AQS
CLH队列
ReentrantLock
公平实现
非公平实现
信号量
循环栏栅
FutureTask
AQS原理
CAS
TheadLocal
等待通知
子主题
0 条评论
下一页