Concurrent programming in Java
Design principles and patterns
Doug Lea - Collection The Java series
Résumé
This book provides you with detailed information and expert techniques that will enable you to exploit the many advantages of concurrent programming and create multi-threaded Java applications that are more responsive to user demands, faster, and more easily controlled. Taking a design pattern approach, the book offers numerous standard design techniques for creating and implementing Java structures that solve common concurrent programming challenges.
You will learn how to initiate, control, and coordinate
concurrent activities using the Java constructs
java.lang.Thread, the keywords synchronized and volatile,
and the methods wait, notify, and notifyAll. In addition,
you will find detailed coverage of all aspects of thread
programming, including such topics as containment and
synchronization,
deadlocks and conflicts, state-dependent action, control,
how to handle user services, flow, and
coordinatedinteraction.Codeexamples throughout help clarify
the subtleties of the concurrent programming oncepts
discussed.
Doug Lea is one of the foremost experts on object-oriented technology and software reuse. He has been doing collaborative research with Sun Labs for more than five years. Lea is Professor of Computer Science at SUNY Oswego, Co-director of the Software Engineering Lab at the New York Center for Advanced Technology in Computer Applications, and Adjunct Professor of Electrical and Computer Engineering at Syracuse University. In addition, he co-authored the book, Object-Oriented System Development (Addison-Wesley, 1993). He received his B.A., M.A., and Ph.D. from the University of New Hampshire.
The Java Series is the official source of complete, expert, and definitive information on Java, from the creators of the Java technology at Sun Microsystems. These books, written by members of the JavaSoft team at Sun, provide the inside information you need to understand Java thoroughly and to work with it effectively to build flexible, robust, portable, and secure Java applications and Internet applets. The series is an indispensable resource for anyone programming in Java.
L'auteur - Doug Lea
is one of the foremost experts on object-oriented
technology and software reuse. He has been doing
collaborative research with Sun Labs for more than five
years. Lea is Professor of Computer Science at SUNY Oswego,
Co-director of the Software Engineering Lab at the New York
Center for Advanced Technology in Computer Applications,
and Adjunct Professor of Electrical and Computer
Engineering
at Syracuse University. In addition, he co-authored the
book, Object-Oriented System Development
(Addison-Wesley, 1993). He received his B.A., M.A., and
Ph.D. from the University of New Hampshire.
Caractéristiques techniques
PAPIER | |
Éditeur(s) | Addison Wesley |
Auteur(s) | Doug Lea |
Collection | The Java series |
Parution | 20/02/1997 |
Nb. de pages | 620 |
EAN13 | 9780201695816 |
Avantages Eyrolles.com
Consultez aussi
- Les meilleures ventes en Graphisme & Photo
- Les meilleures ventes en Informatique
- Les meilleures ventes en Construction
- Les meilleures ventes en Entreprise & Droit
- Les meilleures ventes en Sciences
- Les meilleures ventes en Littérature
- Les meilleures ventes en Arts & Loisirs
- Les meilleures ventes en Vie pratique
- Les meilleures ventes en Voyage et Tourisme
- Les meilleures ventes en BD et Jeunesse