Java Threads: Understanding and Mastering Concurrent Programming

Note moyenne 3,42
( 48 avis fournis par Goodreads )
 
9780596007829: Java Threads: Understanding and Mastering Concurrent Programming

Threads are essential to Java programming, but learning to use them effectively is a nontrivial task. This new edition of the classic Java Threads shows you how to take full advantage of Java's threading facilities and brings you up-to-date with the watershed changes in Java 2 Standard Edition version 5.0 (J2SE 5.0). It provides a thorough, step-by-step approach to threads programming.Java's threading system is simple relative to other threading systems. In earlier versions of Java, this simplicity came with tradeoffs: some of the advanced features in other threading systems were not available in Java. J2SE 5.0 changes all that: it provides a large number of new thread-related classes that make the task of writing multithreaded programs that much easier.You'll learn where to use threads to increase efficiency, how to use them effectively, and how to avoid common mistakes. This book discusses problems like deadlock, race conditions, and starvation in detail, helping you to write code without hidden bugs.Java Threads, Third Edition, has been thoroughly expanded and revised. It incorporates the concurrency utilities from java.util.concurrent throughout. New chapters cover thread performance, using threads with Swing, threads and Collection classes, thread pools, and threads and I/O (traditional, new, and interrupted). Developers who cannot yet deploy J2SE 5.0 can use thread utilities provided in the Appendix to achieve similar functionality with earlier versions of Java.Topics include:

  • Lock starvation and deadlock detection
  • Atomic classes and minimal synchronization (J2SE 5.0)
  • Interaction of Java threads with Swing, I/O, and Collection classes
  • Programmatically controlled locks and condition variables (J2SE 5.0)
  • Thread performance and security
  • Thread pools (J2SE 5.0)
  • Thread groups
  • Platform-specific thread scheduling
  • Task schedulers (J2SE 5.0)
  • Parallelizing loops for multiprocessor machines
In short, this new edition of Java Threads covers everything you need to know about threads, from the simplest animation program to the most complex applications. If you plan to do any serious work in Java, you will find this book invaluable.Scott Oaks is a senior software engineer for the Java Performance Engineering group at Sun Microsystems and the author of four books in the O'Reilly Java series.Formerly a senior systems engineer at Sun Microsystems, Henry Wong is an independent consultant working on various Java related projects.

Les informations fournies dans la section « Synopsis » peuvent faire référence à une autre édition de ce titre.

Review :

Building sophisticated Java applets means learning about threading--if you need to read data from a network, for example, you can't afford to let a delay in its delivery lock up your entire applet. Java Threads introduces the Java threading API and uses non-computing analogies--such as scenarios involving bank tellers--to explain the need for synchronization and the dangers of deadlock. Scott Oaks and Henry Wong follow up their high-level examples with more detailed discussions on building a thread scheduler in Java, dealing with advanced synchronization issues, and handling exceptions.

From the Publisher :

Threads aren't a new idea: many operating systems and languages support them. But despite widespread support, threads tend to be something that everyone talks about, but few use. Programming with threads has a reputation for being tricky and nonportable. Not so with Java. Java's thread facilities are easy to use, and -- like everything else in Java -- are completely portable between platforms. And that's a good thing, because it's impossible to write anything but the simplest applet without encountering threads. If you want to work with Java, you have to learn about threads. This book shows you how to take full advantage of Java's thread facilities: where to use threads to increase efficiency, how to use them effectively, and how to avoid common mistakes. There is thorough coverage of the Thread and ThreadGroup classes, the Runnable interface, and the language's synchronized operator. Java Threads discusses problems like deadlock, race condition, and starvation in detail, helping you to write code without hidden bugs. In addition, Java Threads shows you how to extend Java's thread primitives. A thorough discussion of thread scheduling ends by developing a CPUSchedule class that shows you how to implement your own scheduling policy. Other extended examples include classes that implement reader/writer locks, general locks, locks at arbitrary scope, and asynchronous I/O. In short, Java Threads covers everything you need to know about threads, from the simplest animation applet to the most complex applications. If you plan to do any serious work in Java, you will find this book invaluable. Examples available online. Covers Java 1.1.

Les informations fournies dans la section « A propos du livre » peuvent faire référence à une autre édition de ce titre.

Meilleurs résultats de recherche sur AbeBooks

1.

Scott Oaks , Henry Wong
ISBN 10 : 0596007825 ISBN 13 : 9780596007829
Neuf(s) Paperback Quantité : 5
Edition internationale
Vendeur
PRIORITY BOOKS
(springfield, VA, Etats-Unis)
Evaluation vendeur
[?]

Description du livre Paperback. État : New. Softcover Book, New Condition, Fast Shipping. Ready in Stock. 3rd Edition. [Please Read Carefully Before Buying], This Is An International Edition. Printed In Black and White. 362 Pages, Book Cover And ISBN No May Be Different From US Edition. Restricted Sales Disclaimer Wordings Not For Sales In USA And Canada May Be Printed On The Cover Of The Book. Standard Shipping 7-14 Business Days. Expedited Shiping 4-8 Business Days. ***WE DO NOT ENTERTAIN BULK ORDERS.*** The Books May Be Ship From Overseas For Inventory Purpose. N° de réf. du libraire 513607

Plus d'informations sur ce vendeur | Poser une question au libraire

Acheter neuf
EUR 18,87
Autre devise

Ajouter au panier

Frais de port : EUR 7,72
De Etats-Unis vers France
Destinations, frais et délais

2.

Scott Oaks, Henry Wong
Edité par O Reilly Media, Inc, USA, United States (2004)
ISBN 10 : 0596007825 ISBN 13 : 9780596007829
Neuf(s) Paperback Quantité : 1
Vendeur
The Book Depository
(London, Royaume-Uni)
Evaluation vendeur
[?]

Description du livre O Reilly Media, Inc, USA, United States, 2004. Paperback. État : New. 3rd Revised edition. Language: English . Brand New Book. Threads are essential to Java programming, but learning to use them effectively is a nontrivial task. This new edition of the classic Java Threads shows you how to take full advantage of Java s threading facilities and brings you up-to-date with the watershed changes in Java 2 Standard Edition version 5.0 (J2SE 5.0). It provides a thorough, step-by-step approach to threads programming. Java s threading system is simple relative to other threading systems. In earlier versions of Java, this simplicity came with tradeoffs: some of the advanced features in other threading systems were not available in Java. J2SE 5.0 changes all that: it provides a large number of new thread-related classes that make the task of writing multithreaded programs that much easier. You ll learn where to use threads to increase efficiency, how to use them effectively, and how to avoid common mistakes. This book discusses problems like deadlock, race conditions, and starvation in detail, helping you to write code without hidden bugs. Java Threads, Third Edition, has been thoroughly expanded and revised. It incorporates the concurrency utilities from java.util.concurrent throughout.New chapters cover thread performance, using threads with Swing, threads and Collection classes, thread pools, and threads and I/O (traditional, new, and interrupted). Developers who cannot yet deploy J2SE 5.0 can use thread utilities provided in the Appendix to achieve similar functionality with earlier versions of Java. Topics include: Lock starvation and deadlock detection; Atomic classes and minimal synchronization (J2SE 5.0); Interaction of Java threads with Swing, I/O, and Collection classes; Programmatically controlled locks and condition variables (J2SE 5.0); Thread performance and security; Thread pools (J2SE 5.0); Thread groups; Platform-specific thread scheduling; Task schedulers (J2SE 5.0); Parallelizing loops for multiprocessor machines In short, this new edition of Java Threads covers everything you need to know about threads, from the simplest animation program to the most complex applications. If you plan to do any serious work in Java, you will find this book invaluable. N° de réf. du libraire AAH9780596007829

Plus d'informations sur ce vendeur | Poser une question au libraire

Acheter neuf
EUR 25,91
Autre devise

Ajouter au panier

Frais de port : EUR 1,34
De Royaume-Uni vers France
Destinations, frais et délais

3.

Scott Oaks, Henry Wong
Edité par O Reilly Media, Inc, USA, United States (2004)
ISBN 10 : 0596007825 ISBN 13 : 9780596007829
Neuf(s) Paperback Quantité : 1
Vendeur
The Book Depository US
(London, Royaume-Uni)
Evaluation vendeur
[?]

Description du livre O Reilly Media, Inc, USA, United States, 2004. Paperback. État : New. 3rd Revised edition. Language: English . Brand New Book. Threads are essential to Java programming, but learning to use them effectively is a nontrivial task. This new edition of the classic Java Threads shows you how to take full advantage of Java s threading facilities and brings you up-to-date with the watershed changes in Java 2 Standard Edition version 5.0 (J2SE 5.0). It provides a thorough, step-by-step approach to threads programming. Java s threading system is simple relative to other threading systems. In earlier versions of Java, this simplicity came with tradeoffs: some of the advanced features in other threading systems were not available in Java. J2SE 5.0 changes all that: it provides a large number of new thread-related classes that make the task of writing multithreaded programs that much easier. You ll learn where to use threads to increase efficiency, how to use them effectively, and how to avoid common mistakes. This book discusses problems like deadlock, race conditions, and starvation in detail, helping you to write code without hidden bugs. Java Threads, Third Edition, has been thoroughly expanded and revised. It incorporates the concurrency utilities from java.util.concurrent throughout. New chapters cover thread performance, using threads with Swing, threads and Collection classes, thread pools, and threads and I/O (traditional, new, and interrupted). Developers who cannot yet deploy J2SE 5.0 can use thread utilities provided in the Appendix to achieve similar functionality with earlier versions of Java. Topics include: Lock starvation and deadlock detection; Atomic classes and minimal synchronization (J2SE 5.0); Interaction of Java threads with Swing, I/O, and Collection classes; Programmatically controlled locks and condition variables (J2SE 5.0); Thread performance and security; Thread pools (J2SE 5.0); Thread groups; Platform-specific thread scheduling; Task schedulers (J2SE 5.0); Parallelizing loops for multiprocessor machines In short, this new edition of Java Threads covers everything you need to know about threads, from the simplest animation program to the most complex applications. If you plan to do any serious work in Java, you will find this book invaluable. N° de réf. du libraire AAH9780596007829

Plus d'informations sur ce vendeur | Poser une question au libraire

Acheter neuf
EUR 25,91
Autre devise

Ajouter au panier

Frais de port : EUR 1,34
De Royaume-Uni vers France
Destinations, frais et délais

4.

Scott Oaks , Henry Wong
ISBN 10 : 0596007825 ISBN 13 : 9780596007829
Neuf(s) Paperback Quantité : 5
Edition internationale
Vendeur
Nick Book House
(fresno, CA, Etats-Unis)
Evaluation vendeur
[?]

Description du livre Paperback. État : New. New, Softcover International Edition, Printed in Black and White, Different ISBN, Same Content As US edition, Book Cover may be Different, in English Language. N° de réf. du libraire 32768

Plus d'informations sur ce vendeur | Poser une question au libraire

Acheter neuf
EUR 18,91
Autre devise

Ajouter au panier

Frais de port : EUR 8,58
De Etats-Unis vers France
Destinations, frais et délais

5.

Scott Oaks, Henry Wong
Edité par O'Reilly Media, Inc, USA
ISBN 10 : 0596007825 ISBN 13 : 9780596007829
Neuf(s) Paperback Quantité : 4
Vendeur
THE SAINT BOOKSTORE
(Southport, Royaume-Uni)
Evaluation vendeur
[?]

Description du livre O'Reilly Media, Inc, USA. Paperback. État : new. BRAND NEW, Java Threads (3rd Revised edition), Scott Oaks, Henry Wong, Threads are essential to Java programming, but learning to use them effectively is a nontrivial task. This new edition of the classic Java Threads shows you how to take full advantage of Java's threading facilities and brings you up-to-date with the watershed changes in Java 2 Standard Edition version 5.0 (J2SE 5.0). It provides a thorough, step-by-step approach to threads programming. Java's threading system is simple relative to other threading systems. In earlier versions of Java, this simplicity came with tradeoffs: some of the advanced features in other threading systems were not available in Java. J2SE 5.0 changes all that: it provides a large number of new thread-related classes that make the task of writing multithreaded programs that much easier. You'll learn where to use threads to increase efficiency, how to use them effectively, and how to avoid common mistakes. This book discusses problems like deadlock, race conditions, and starvation in detail, helping you to write code without hidden bugs. Java Threads, Third Edition, has been thoroughly expanded and revised. It incorporates the concurrency utilities from java.util.concurrent throughout. New chapters cover thread performance, using threads with Swing, threads and Collection classes, thread pools, and threads and I/O (traditional, new, and interrupted). Developers who cannot yet deploy J2SE 5.0 can use thread utilities provided in the Appendix to achieve similar functionality with earlier versions of Java. Topics include: Lock starvation and deadlock detection; Atomic classes and minimal synchronization (J2SE 5.0); Interaction of Java threads with Swing, I/O, and Collection classes; Programmatically controlled locks and condition variables (J2SE 5.0); Thread performance and security; Thread pools (J2SE 5.0); Thread groups; Platform-specific thread scheduling; Task schedulers (J2SE 5.0); Parallelizing loops for multiprocessor machines In short, this new edition of Java Threads covers everything you need to know about threads, from the simplest animation program to the most complex applications. If you plan to do any serious work in Java, you will find this book invaluable. N° de réf. du libraire B9780596007829

Plus d'informations sur ce vendeur | Poser une question au libraire

Acheter neuf
EUR 20,84
Autre devise

Ajouter au panier

Frais de port : EUR 7,79
De Royaume-Uni vers France
Destinations, frais et délais

6.

Oaks, Scott
ISBN 10 : 0596007825 ISBN 13 : 9780596007829
Neuf(s) Paperback Quantité : > 20
impression à la demande
Vendeur
BargainBookStores
(Grand Rapids, MI, Etats-Unis)
Evaluation vendeur
[?]

Description du livre Paperback. État : New. This item is printed on demand. Item doesn't include CD/DVD. N° de réf. du libraire 975558

Plus d'informations sur ce vendeur | Poser une question au libraire

Acheter neuf
EUR 18,82
Autre devise

Ajouter au panier

Frais de port : EUR 10,73
De Etats-Unis vers France
Destinations, frais et délais

7.

Scott Oaks; Henry Wong
ISBN 10 : 0596007825 ISBN 13 : 9780596007829
Neuf(s) Quantité : 2
Vendeur
BWB
(Valley Stream, NY, Etats-Unis)
Evaluation vendeur
[?]

Description du livre État : New. Depending on your location, this item may ship from the US or UK. N° de réf. du libraire 97805960078290000000

Plus d'informations sur ce vendeur | Poser une question au libraire

Acheter neuf
EUR 33,28
Autre devise

Ajouter au panier

Frais de port : Gratuit
De Etats-Unis vers France
Destinations, frais et délais

8.

Scott Oaks
Edité par O'Reilly Media
ISBN 10 : 0596007825 ISBN 13 : 9780596007829
Neuf(s) Paperback Quantité : 20
Vendeur
BuySomeBooks
(Las Vegas, NV, Etats-Unis)
Evaluation vendeur
[?]

Description du livre O'Reilly Media. Paperback. État : New. Paperback. 362 pages. Dimensions: 9.1in. x 7.0in. x 0.9in.Threads are essential to Java programming, but learning to use them effectively is a nontrivial task. This new edition of the classic Java Threads shows you how to take full advantage of Javas threading facilities and brings you up-to-date with the watershed changes in Java 2 Standard Edition version 5. 0 (J2SE 5. 0). It provides a thorough, step-by-step approach to threads programming. Javas threading system is simple relative to other threading systems. In earlier versions of Java, this simplicity came with tradeoffs: some of the advanced features in other threading systems were not available in Java. J2SE 5. 0 changes all that: it provides a large number of new thread-related classes that make the task of writing multithreaded programs that much easier. Youll learn where to use threads to increase efficiency, how to use them effectively, and how to avoid common mistakes. This book discusses problems like deadlock, race conditions, and starvation in detail, helping you to write code without hidden bugs. Java Threads, Third Edition, has been thoroughly expanded and revised. It incorporates the concurrency utilities from java. util. concurrent throughout. New chapters cover thread performance, using threads with Swing, threads and Collection classes, thread pools, and threads and IO (traditional, new, and interrupted). Developers who cannot yet deploy J2SE 5. 0 can use thread utilities provided in the Appendix to achieve similar functionality with earlier versions of Java. Topics include: Lock starvation and deadlock detectionAtomic classes and minimal synchronization (J2SE 5. 0)Interaction of Java threads with Swing, IO, and Collection classesProgrammatically controlled locks and condition variables (J2SE 5. 0)Thread performance and securityThread pools (J2SE 5. 0)Thread groupsPlatform-specific thread schedulingTask schedulers (J2SE 5. 0)Parallelizing loops for multiprocessor machinesIn short, this new edition of Java Threads covers everything you need to know about threads, from the simplest animation program to the most complex applications. If you plan to do any serious work in Java, you will find this book invaluable. Scott Oaks is a senior software engineer for the Java Performance Engineering group at Sun Microsystems and the author of four books in the OReilly Java series. Formerly a senior systems engineer at Sun Microsystems, Henry Wong is an independent consultant working on various Java related projects. This item ships from multiple locations. Your book may arrive from Roseburg,OR, La Vergne,TN. Paperback. N° de réf. du libraire 9780596007829

Plus d'informations sur ce vendeur | Poser une question au libraire

Acheter neuf
EUR 26,86
Autre devise

Ajouter au panier

Frais de port : EUR 11,13
De Etats-Unis vers France
Destinations, frais et délais

9.

Scott Oaks
Edité par O'Reilly Media
ISBN 10 : 0596007825 ISBN 13 : 9780596007829
Neuf(s) Quantité : 1
Vendeur
Ohmsoft LLC
(Lake Forest, IL, Etats-Unis)
Evaluation vendeur
[?]

Description du livre O'Reilly Media. État : Brand New. Ships from USA. FREE domestic shipping. N° de réf. du libraire 0596007825

Plus d'informations sur ce vendeur | Poser une question au libraire

Acheter neuf
EUR 31,19
Autre devise

Ajouter au panier

Frais de port : EUR 8,55
De Etats-Unis vers France
Destinations, frais et délais

10.

Scott Oaks; Henry Wong
Edité par O'Reilly Media (2004)
ISBN 10 : 0596007825 ISBN 13 : 9780596007829
Neuf(s) Paperback Quantité : 1
Vendeur
Irish Booksellers
(Rumford, ME, Etats-Unis)
Evaluation vendeur
[?]

Description du livre O'Reilly Media, 2004. Paperback. État : New. book. N° de réf. du libraire 0596007825

Plus d'informations sur ce vendeur | Poser une question au libraire

Acheter neuf
EUR 29,49
Autre devise

Ajouter au panier

Frais de port : EUR 10,31
De Etats-Unis vers France
Destinations, frais et délais

autres exemplaires de ce livre sont disponibles

Afficher tous les résultats pour ce livre