本文档,适合于对多线程有一定基础的开发人员.对多线程的一些基础性的解读,请参考<java并发编程>的前5章. 对于源代码的解读,本人认为可读可不读.如果你想成为一位顶级的程序员,那就培养自己底层的逻辑能力,自己写算法,然后让别人学习你的源代码.研究源代码这件事,更多的是针对于初学者.贡献源码的人,也是程序员,只不过是级别不同,或者在理论上,更加高屋建瓴.在现实中,能够兼顾理论和编程的程序员不多,如果谁想成为一流程序员的话,建议从理论上入手,代码量不能代表全部.对于多线程,本人仍然认为,理论很重…