欢迎访问学兔兔,学习、交流 分享 !

返回首页 |
当前位置: 首页 > 书籍手册>计算机与网络 >开发大师系列 Java 并发编程设计原则与模式 (美)Doug Lea著 赵涌等译 2004年版

开发大师系列 Java 并发编程设计原则与模式 (美)Doug Lea著 赵涌等译 2004年版

收藏
  • 大小:14.09 MB
  • 语言:中文版
  • 格式: PDF文档
  • 类别:计算机与网络
  • 更新日期:2024-04-13
推荐:升级会员 无限下载,节约时间成本!
关键词:并发   编程   模式   原则   Java
资源简介
开发大师系列 Java 并发编程设计原则与模式
作者: (美)Doug Lea著 赵涌等译
出版时间: 2004年版
丛编项: 开发大师系列
内容简介
  本书全面介绍了如何使用Java 2平台进行并发编程,较上一版新增和扩展的内容包括:?存储模型 ?取消 ?可移植的并行编程 ?实现并发控制的工具类Java平台提供了一套广泛而功能强大的API,工具和技术。内建支持线程是它的一个强大的功能。这一功能为使用Java编程语言的程序员提供了解并发编程这一诱人但同时也非常具有挑战性的选择。本书通过帮助读者理解有关并发编程的模式及其利弊,向读者展示了如何更精确地使用Java平台的线程模型。这里,读者将通过使用java.lang.Thread类、synchronized和volatile关键字,以及wait、notify和notifyAll方法,学习如何初始化、控制和协调并发操作。此外,本书还提供了有关并发编程的全方位的详细内容,例如限制和同步、死锁和冲突、依赖于状态的操作控制、异步消息传递和控制流、协作交互,以及如何创建基于Web的服务和计算型服务。 本书的是那些希望掌握并发编程的中高级程序员。从设计模式的角度,本书提供了标准的设计技巧,以创建和实现用来解决一般性并发编程问题的组件。贯串全书的大量示例代码详细地阐述了在讨论中所涉及到的并发编程理念的细微之处。
目录
译者序
致谢

第1章面向对象的并发编程

1.1使用并发构件
1.2对象和并发
1.3设计因素
1.4Before/After模式

第2章独占

2.1不变性
2.2同步
2.3限制
2.4构造和重构类
2.5使用锁工具

第3章状态依赖

3.1处理失败
3.2受保护方法
3.3类的构建与重构
3.4使用并发控制工具类
3.5协同操作
3.6事务处理
3.7工具类的实现

第4章创建线程

4.1单向消息
4.2编写单向消息
4.3线程中的服务(ServicesinThread)
4.4并行分解(ParallelDecomposition)
4.5活动对象
下载地址