转载自Hollis
深入理解多线程(一)—— Synchronized的实现原理
深入理解多线程(二)—— Java的对象模型
深入理解多线程(三)—— Java的对象头
深入理解多线程(四)—— Moniter的实现原理
深入理解多线程(五)—— Java虚拟机的锁优化技术
==============Talk is cheap, show me the code================