并发

并发指单位时间的访问量
并行指同一时刻的访问量

线程池

synchronized

Lock

volatile

ThreadLocal

原子类

CAS问题

  • ABA问题

  • 开销问题

  • 只能保证一个共享变量的原子操作

死锁

活锁