Concurrent Programming in Java?: Design Principles and Patterns

By (author): "Douglas Lea"
Publish Date: November 1996
Concurrent Programming in Java?: Design Principles and Patterns
ISBN0321256174
ISBN139780321256171
AsinConcurrent Programming in Java?: Design Principles and Patterns
Original titleConcurrent Programming in Java(TM): Design Principles and Pattern (2nd Edition)
Concurrent Programming in Java, 2nd Edition surveys a wide field of research in parallelism and concurrency and shows how to do more with multithreading in Java with dozens of patterns and design tips. Written for the advanced Java developer, this book offers a comprehensive tour of leading-edge thinking about parallel coding processes. Within the dozens of techniques and tips offered here, this book accomplishes at least two goals. First, it shows how concurrency is implemented by default within Java, with material on how built-in features (like the synchronized keyword and its memory model) can be expected to perform when dealing with multiple threads. Naturally, Java threads themselves are also covered, including priorities, scheduling, and the like.