5.1 Java内存模型简介5.2 volatile应用-可见性5.3 volatile应用-有序性5.4 设计模式-两阶段终止-volatile实现5.5 设计模式-同步模式之Balking5.6 volatile原理5.7 happens-before规则5.8 线程安全单例习题5.9 本章总结