Effective Java

第10章 并发

  • 66 同步访问共享的可变数据
  • 67 避免过度同步
  • 68 executor和task优先于线程
  • 69 并发工具优先于wait和notify
  • 70 线程安全性的文档化
  • 71 慎用延迟初始化
  • 72 不要依赖于线程调度器
  • 73 避免使用线程组

第11章 序列化

  • TODO