
This text treats Java as a software engineering language rather than a means of developing simple applets. It aims to enable programmers to find out more about how to use concurrency in the design of classes, applets and applications to create multi-threaded applications. Features of the book include integrated surveys and tutorials on concurrency and Java programming constructs, and reusable components and micro-architectures solving common software construction problems.
This book investigates the core principles and design patterns required to implement robust, efficient concurrent systems within the Java programming language. Douglas Lea, a recognized authority in concurrent object-oriented programming, provides a rigorous framework for moving beyond basic multi-threading. The text synthesizes theoretical concurrency models with practical software engineering practices, offering developers a structured approach to building scalable, thread-safe applications.
What You Will Find
Experts and practitioners widely regard this text as a foundational resource for understanding the complexities of Java concurrency. Readers frequently note the technical density of the prose, which is intended for experienced developers seeking to master advanced software construction techniques.
Page Count:
339
Publication Date:
1996-01-01
Publisher:
Addison-Wesley Pub (Sd)
ISBN-10:
0201695812
ISBN-13:
9780201695816
No comments yet. Be the first to share your thoughts!