目录
2.2系统角度分析线程不安全的原因------内存可见性问题(memory visiable)
2.3 系统角度分析线程不安全的原因------代码重排序导致的问题
1.什么是线程安全?
2线程安全出现的原因。
2.1系统角度分析线程不安全的原因------原子性被破坏
2.2系统角度分析线程不安全的原因------内存可见性问题(memory visiable)
2.3 系统角度分析线程不安全的原因------代码重排序导致的问题
2.4JVM中的代码重排序的基本原则
3.常见类的线程安全问题
4.保护线程安全的措施------锁(Lock)
5.关于锁的应用
6.锁的介绍
7.synchronized锁与juc下锁的比较
8.死锁
9. 更加细化的线程状态
问:操作系统的死锁是什么?
还有个问题?
t.join()等待的是子线程吗?