作 者:(美)盖茨;童云兰 等 定 价:69 出 版 社:机械工业出版社 出版日期:2012年02月01日 页 数:293 装 帧:平装 ISBN:9787111370048 靠前6届Jolt大奖提名图书
JavaOne大会很畅销图书
了解Java并发编程推荐阅读佳作
●对本书的赞誉
●译者序
●前 言
●第1章 简介
● 1.1 并发简史
● 1.2 线程的优势
● 1.2.1 发挥多处理器的强大能力
● 1.2.2 建模的简单性
● 1.2.3 异步事件的简化处理
● 1.2.4 响应更灵敏的用户界面
● 1.3 线程带来的风险
● 1.3.1 安全性问题
● 1.3.2 活跃性问题
● 1.3.3 性能问题
● 1.4 线程无处不在
内容简介
本书深入浅出地介绍了Java线程和并发,是一本完美的Java并发参考手册。书中从并发性和线程安全性的基本概念出发,介绍了如何使用类库提供的基本并发构建块,用于避免并发危险、构造线程安全的类及验证线程安全的规则,如何将小的线程安全类组合成更大的线程安全类,如何利用线程来提高并发应用程序的吞吐量,如何识别可并行执行的任务,如何提高单线程子系统的响应性,如何确保并发程序执行预期任务,如何提高并发代码的性能和可伸缩性等内容,很后介绍了一些不错主题,如显式锁、原子变量、非阻塞算法以及如何开发自定义的同步工具类。
本书适合Java程序开发人员阅读。 (美)盖茨;童云兰 等 本书作者都是Java Community Process JSR 166专家组(并发工具)的主要成员,并在其他很多JCP专家组里任职。Brian Goetz有20多年的软件咨询行业经验,并著有至少75篇关于Java开发的文章。Tim Peierls是“现代多处理器”的典范,他在BoxPop.biz、唱片艺术和戏剧表演方面也颇有研究。Joseph Bowbeer是一个Java ME专家,他对并发编程的兴趣始于Apollo计算机时代。David Holmes是《等 靠前章 简 介
编写正确的程序很难,而编写正确的并发程序則难上加难。与串行程序相比,在并发程序中存在更多容易出错的地方。那么,为什么还要编写并发程序?线程是Java语言中不可或缺的重要功能,它们能使复杂的异步代码变得更简单,从而极大地简化了复杂系统的开发。此外,要想充分发挥多处理器系统的强大计算能力,很简单的方式就是使用线程。随着处理器数量的持续增长,如何高效地使用并发正变得越来越重要。
1.1 并发简史
在早期的计算机中不包含操作系统,它们从头到尾只执行一个程序,并且这个程序能访问计算机等
Java并发编程实战 电子书 下载 mobi epub pdf txt