Summary 集合类 常用的集合结构 集合与线程安全 队列:Queue, BlockingQueue 并发Deque DelayQueue 更多阅读 原子操作类Atomic 典型应用:按顺序获取ID 示例 线程池Executor,ThreadPoolExecutor,Executors 任务执行的三种模式 ThreadPoolExecutor Executors创建线程池 线程池创建示例 任务异步返回结果和取消关闭 Callable与Future 任务取消 显式锁 Lock与ReentrantLock 轮询锁和定时锁 可中断的锁 读-写锁 同步 栅栏CyclicBarrier与计数器CountDownLatch 信号量Semaphore ThreadLocal jdk1.5源码 例子 并行程序设计模式 Future模式 Master-Worker模式 Guarded-Suspension模式 不变模式immutable 生产者-消费者模式 并发控制方法 Java内存模型与volatile 同步关键字synchronized ReentranLock重入锁 ReadWriteLock读写锁 Condition对象 Semaphore信号量 ThreadLocal线程局部变量 并发框架Amino 参考资料 其它-线程状态