1、同步访问共享的可变数据 2、避免过度同步 3、executor和task优先于线程 4、并发工具优先于wait和notify 5、线程安全性的文档化 6、慎用延迟初始化 7、不要依赖与线程调度器 8、避免使用线程组