買這商品的人也買了...
-
$399CCNA Self-Study: Interconnecting Cisco Network Devices (Hardcover)
-
$650$553 -
$400$340 -
$1,250$1,225 -
$1,090$1,068 -
$860$731 -
$780$624 -
$1,900$1,805 -
$780$616 -
$560$504 -
$1,860$1,767 -
$620$558 -
$580$458 -
$280$221 -
$290$261 -
$750$675 -
$490$382 -
$580$493 -
$580$458 -
$980$774 -
$390$332 -
$520$468 -
$750$638 -
$820$648 -
$580$493
相關主題
商品描述
A multithreaded application is one that appears to be doing two things at once; it is the key to taking full advantage of the Java language. In this book, Java expert Allen Holub takes you step-by-step through the key issues related to multithreaded programming. In order to write a real multithreaded application in Java, programmers need to supplement knowledge of the basic functionality of the language with both an in-depth understanding of how threads work and a significant library of helper classes. This book provides both: it explains how threads work and the problems that arise in multithreaded programs, and it implements a full-blown threading package that can be used to implement real multithreaded programs. It is also ideal for those writing Java applications based on AWT and SWING since a correct understanding of multithreading is vital for graphics intensive programming.
Contents
- Chapter 1: The Architecture of Threads
- Chapter 2: The Perils of Multithreaded Programming
- Chapter 3: The Mutex and Lock Management
- Chapter 4: Condition Variables and Counting Semaphores
- Chapter 5: Timers, Alarms, and Swing Thread Safety
- Chapter 6: Observers and Multicasters
- Chapter 7: Singletons, Critical Sections, and Reader/Writer Locks
- Chapter 8: Threads in an Object-Oriented World
- Chapter 9: Object-Oriented Threading Architectures
- Chapter 10: If I Were King: Fixing Java's Threading Problems
- Index