| ||||
Copyright 1999 Sams Publishing |
|
Easy to Start, Tough to Master |
Its relatively easy to get started with multithreaded programming in Java. By building automatic garbage collection into Java, the error-prone work of knowing exactly when the memory for an object can be freed is simplified for developers. Similarly, because threads are an integral part of Java, tasks such as acquiring and releasing a lock on an object are simplified ( especially releasing a lock when an unanticipated runtime exception occurs). |
Although a Java developer can incorporate multiple threads into his or her program with relative ease, mastering the use of multiple threads and communication among them takes time and knowledge. This book introduces the basics of multithreaded programming and then moves on to more advanced topics and techniques to help your mastery of Java threads. |
| |||
Toc |