Java 7 并发编程指南

前言
第一章: 线程管理
介绍 
线程的创建和运行 
获取和设置线程信息 
线程的中断 
操作线程的中断机制 
线程的睡眠和恢复 
等待线程的终结 
守护线程的创建和运行 
处理线程的不受控制异常 
使用本地线程变量
线程组
处理线程组内的不受控制异常
用线程工厂创建线程


第二章 : 基本线程同步
介绍 
同步方法 
在同步的类里安排独立属性
在同步代码中使用条件
使用Lock来同步代码块
使用读/写锁来同步数据访问
修改Lock的公平性
在Lock中使用多条件
第三章: 线程同步工具
介绍
控制并发访问一个资源
控制并发访问多个资源
等待多个并发事件完成
在一个相同点同步任务
运行并发阶段性任务
控制并发阶段性任务的改变
在并发任务间交换数据
第四章: 线程执行者
介绍 
创建一个线程执行者 
创建一个大小固定的线程执行者 
执行者执行返回结果的任务 
运行多个任务并处理第一个结果 
运行多个任务并处理所有的结果
在延迟后执行者运行任务
执行者定期的执行任务
执行者取消任务 
执行者控制一个结束任务 
执行者分离运行任务和处理结果 
执行者控制被拒绝的任务
第五章: Fork/Join 框架
介绍 
创建 Fork/Join 池 
加入任务的结果 
异步运行任务 
任务中抛出异常
取消任务
第六章: 并发集合
介绍 
使用非阻塞线程安全列表 
使用阻塞线程安全列表 
用优先级对使用阻塞线程安全列表排序
使用线程安全与带有延迟元素的列表 
使用线程安全的导航地图
生成并行随机数 
使用原子变量
使用原子阵列 
第七章: 定制并发类
介绍 
定制ThreadPoolExecutor 类
实现一个优先级制的执行者类 
实现ThreadFactory接口来生成自定义线程 
在执行者对象中使用我们的 ThreadFactory 
在计划好的线程池中定制运行任务 
实现ThreadFactory接口来生成自定义线程给Fork/Join框架 
在Fork/Join框架中定制运行任务 
实现一个自定义锁类 
实现一个基于优先级传输Queue 
实现你自己的原子对象
第八章: 测试并发应用程序
介绍
监控锁接口
监控Phaser类
监控执行者框架
监控Fork/Join池
编写有效的日志
FindBugs分析并发代码
配置Eclipse来调试并发代码
配置NetBeans来调试并发代码
MultithreadedTC测试并发代码

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值