从九月二十号开始到今天十一月二十三号,整整两个月啊,Java多线程这本书终于完整看完了,现在开始整理Java多线程全部内容、也算是一次回顾与总结。
一、走进Java世界中的线程
这节主要了解到Java线程运行的各种状态:new、runnable、terminated、blocked、waiting、timed_waiting 及各状态间关系
二、多线程的目标与挑战
三、Java线程同步机制
线程同步机制的具体方案介绍:内部锁、显式锁、及volatile等关键字
四、玩转线程
六、保障线程安全的设计技术
1、 Java运行时存储空间
3、 装饰器模式及并发集合ConcurrentHashMap
七、线程的活性故障
八、线程管理
九、Java异步编程
Executor、ExecutorService、Executors、FutureTask、AsyncTask、ScheduleFuture
十、多线程的硬件基础与Java内存模型
高速缓存、缓存一致性协议、写缓冲器、无效化队列、基本内存屏障、volatile、synchronized、final
十一、Java多线程程序的性能调较