本项目整理自《Java7并发编程实战手册》,感兴趣的话推荐阅读原著
本章内容包括:
- 线程的创建和运行
- 线程信息的获取和设置
- 线程的中断
- 线程中断的控制
- 线程的休眠和恢复
- 等待线程的终止
- 守护线程的创建和运行
- 线程中不可控异常的处理
- 线程局部变量的使用
- 线程的分组
- 线程组中不可控异常的处理
- 使用工程类创建线程
本章内容包括:
- 使用synchronized实现同步方法
- 使用非依赖属性实现同步
- 在同步代码块中使用条件
- 使用锁实现同步
- 使用读写锁同步数据访问
- 修改锁的公平性
- 在锁中使用多条件
本章内容包括:
- 资源的并发访问控制
- 资源的多副本的并发访问控制
- 等待多个并发事件的完成
- 在集合点的同步
- 并发阶段任务的运行
- 并发阶段任务中的阶段切换
- 并发任务间的数据交换