JAVA多线程设计模式.pdf
page35 线程状态转移图
page37 练习
page42 [Bloch]thread-compatible线程兼容
page99 覆盖与隐藏 E【JLS】
page106 guarded wait busy wait spin lock
page274 Multi-Phase Startup Pattern
TODO:继续沿着附录参考学习
Double-checked locking: Clever, but broken
Warning! Threading in a multiprocessor world