图书介绍
Java线程与并发编程实践PDF|Epub|txt|kindle电子书版本网盘下载
![Java线程与并发编程实践](https://www.shukui.net/cover/39/30486322.jpg)
- (美)JEFFFRIESEN著;鄢倩译 著
- 出版社: 北京:人民邮电出版社
- ISBN:9787115440365
- 出版时间:2017
- 标注页数:264页
- 文件大小:33MB
- 文件页数:276页
- 主题词:JAVA语言-程序设计
PDF下载
下载说明
Java线程与并发编程实践PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第1部分 线程API2
第1章 Thread和Runnable2
1.1 Thread和Runnable简介2
1.1.1 创建Thread和Runnable对象3
1.1.2 获取和设置线程状态4
1.1.3 启动线程9
1.2 操作更高级的线程任务12
1.2.1 中断线程12
1.2.2 等待线程16
1.2.3 线程睡眠20
1.3 练习23
1.4 小结24
第2章 同步26
2.1 线程中的问题26
2.1.1 竞态条件26
2.1.2 数据竞争28
2.1.3 缓存变量29
2.2 同步临界区的访问30
2.2.1 使用同步方法32
2.2.2 使用同步块33
2.3 谨防活跃性问题34
2.4 volatile和final变量39
2.5 练习48
2.6 小结50
第3章 等待和通知52
3.1 等待/通知API一览52
3.2 生产者和消费者55
3.3 练习65
3.4 小结66
第4章 额外的线程能力67
4.1 线程组67
4.2 线程局部变量73
4.3 定时器框架77
4.3.1 深入Timer81
4.3.2 深入TimerTask85
4.4 练习87
4.5 小结88
第2部分 并发工具类90
第5章 并发工具类和Executor框架90
5.1 并发工具类简介90
5.2 探索Executor91
5.3 练习103
5.4 小结105
第6章 同步器106
6.1 倒计时门闩106
6.2 同步屏障111
6.3 交换器119
6.4 信号量126
6.5 信号量和公平策略127
6.6 Phaser136
6.7 练习139
6.8 小结140
第7章 锁框架142
7.1 锁143
7.2 重入锁145
7.3 条件149
7.4 读写锁157
7.5 重入读写锁158
7.6 练习165
7.7 小结166
第8章 额外的并发工具类167
8.1 并发集合167
8.1.1 使用BlockingQueue和ArrayBlockingQueue169
8.1.2 深入学习ConcurrentHashMap172
8.2 原子变量173
8.3 Fork/Join框架179
8.4 Completion Service190
8.5 练习194
8.6 小结196
第3部分 附录198
附录A 练习题答案198
附录B Swing中的线程225
B.1 单线程编程模型225
B.2 线程化API231
B.2.1 SwingUtilities和EventQueue231
B.2.2 SwingWorker240
B.2.3 定时器245
B.3 基于定时器的幻灯片展示249