Concurrent Programming in Java: Design Principles and Patterns

This document was uploaded by one of our users. The uploader already confirmed that they had the permission to publish it. If you are author/publisher or own the copyright of this documents, please report to us by using this DMCA report form.

Simply click on the Download Book button.

Yes, Book downloads on Ebookily are 100% Free.

Sometimes the book is free on Amazon As well, so go ahead and hit "Search on Amazon"

Publisher: Addison Wesley, 1999. - 432 p. Second Edition. ISBN: 0-201-31009-0
In Concurrent Programming in Java, Second Edition, you will find thoroughly updated coverage of the Java 2 platform and new or expanded coverage of:
Memory model
Cancellation
Portable parallel programming
Utility classes for concurrency control
Table Of Contents
Copyright
Acknowledgments

Concurrent Object-Oriented Programming

Using Concurrency Constructs
Objects and Concurrency
Design Forces
Before/After Patterns

Exclusion

Immutability
Synchronization
Confinement
Structuring and Refactoring Classes
Using Lock Utilities

State Dependence

Dealing with Failure
Guarded Methods
Structuring and Refactoring Classes
Using Concurrency Control Utilities
Joint Actions
Transactions
Implementing Utilities

Creating Threads

Oneway Messages
Composing Oneway Messages
Services in Threads
Parallel Decomposition
Active Objects

Author(s): Lea Doug.

Language: English
Commentary: 881959
Tags: Библиотека;Компьютерная литература;Java