In this second edition, you will find thoroughly updated coverage of the Java(tm) 2 platform and new or expanded coverage of:
- Memory model;
- Cancellation;
- Portable parallel programming;
- Utility classes for concurrency control.
The Java platform provides a broad and powerful set of APIs, tools, and technologies. One of its most powerful capabilities is the built-in support for threads. This makes concurrent programming an attractive yet challenging option for programmers using the J...