(一)学习大纲

(二)线程与并发编程的概念

(三)线程安全、原子操作、复合操作、竞态条件、加锁机制(内置锁、重入)

(四)对象的共享:可见性、失效数据、非原子的64位操作,加锁与可见性,volatile,发布与逸出,线程封闭,ThreadLocal类,不变性,Final域

(五)安全发布

(六)设计线程安全的类

Java并发编程(二)为什么需要多线程

Java并发编程(三)概念介绍

Java并发编程(四)可见性

Java并发编程(五)JVM指令重排

05-08 15:09