Java并发编程:设计原则与模式(第二版)
官方Java开发工程师QQ群(27163376),验证请输入您的ID。Java线程与模式的完美联系,肯定的好书本书任何介绍了如何使用Java2方式进行并发编程,较上一版新增和扩展的内容包括:·存储模型·撤销·可移植的并行编程·实现并发控制的工具类。Java方式提供了一套广泛而功能强悍的API,工具和技术。内建支持线程是它的一个强悍的功能。这一功能为使用Java编程言语的程序员提供理解并发编程这一诱人但一起也十分具有挑战性的选择。本书通过帮助读者理解相关并发编程的模式及其利害,向读者展示了如何更精确地使用Java方式的线程模型。这里,读者将通过使用java.lang.Thread类、synchronized和volatile关键字,以及wait、notify和notifyAll方法,学习如何初始化、控制和协调并发操作。此外,本书还提供了相关并发编程的全方位的具体内容,例如限制和同步、死锁和抵触、依赖于状态的操作控制、异步消息传递和控制流、协作交互,以及如何创建基于Web的服务和计算型服务。本书的读者对象是那些希望掌握并发编程的中高级程序员。从设计模式的观点,本书提供了规范的设计技巧,以创建和实现用来管理一般性并发编程问题的组件。贯串全书的很多示例代码具体地论述了在评论中所涉及到的并发编程理念的纤细之处。Java并发编程:设计准则与模式(第二版).pdf
(Official Java development engineer QQ group (27163376), please enter your ID for verification. The perfect connection between Java threads and patterns is a good book for sure A utility class for concurrency control. The Java approach provides a set of extensive and powerful APIs, tools and techniques. Built-in support for threads is one of its powerful features. This feature provides programmers using the Java programming language an attractive but challenging option for understanding concurrent programming. This book shows the reader how to use the Java-style threading model more precisely by helping the reader understand the relevant concurrent programming patterns and their benefits. Here, the reader will learn how to initialize, control, and coordinate concurrent operations by using the java.lang.Thread class, the synchronized and volatile keywords, and the wait, notify, and notifyAll methods. In addition, the book provides a full range of specific topics related to concurrent programming, such as constraints and synchronization, deadlock and conflict, state-dependent operational control, asynchronous message passing and control flow, cooperative interaction, and how to create web-based Services and Computational Services. This book is intended for intermediate and advanced programmers who wish to master concurrent programming. From a design pattern perspective, this book provides formal design techniques for creating and implementing components for managing general concurrent programming problems. Many of the code examples throughout the book specifically address the finer points of concurrent programming concepts covered in the comments.
Java Concurrent Programming: Design Guidelines and Patterns (Second Edition).pdf)
页:
[1]