基础:如何保证原子性,可见性构建:Executor框架如何取消和关闭线程活跃度、性能和测试:避免和诊断死锁性能和可伸缩性:Amdahl定律如何测试并发程序高级:显示锁构建自定义的同步工具原子变量和非阻塞同步操作Java存储模型