Java HomeNewsJava-Based AppsDeveloper ToolsDeveloper AssistanceEducationCommunityEventsFeedback
Books and reviews
Complete Review

Java Threads
Audience: Advanced Rating: 5 Scott Oaks and Henry Wong
O'Reilly, January 1997
ISBN 1-56592-216-6; 268 pages; $29.95 US
Covers Java 1.1. It is an excellent introduction for someone with little experience managing threads.

This book assumes you are a Java programmer who is comfortable with I/O and minimally "network aware," in the sense that you don't really need to be told what a socket is for (although the authors do remind you).

The first 100 pages define the problems threaded code creates, illustrate how Java provides facilities for coping with these problems, and flesh out two fairly realistic examples (a TCP/IP server class and an asynchronous I/O class) that illustrate the concepts. The initial discussion of Java's facilities is beautifully developed, step by step, so that a novice can understand what the problems are and how they are being solved. The examples discuss only the threading issues, and are as clear as anyone can make them. (I'm not sure I would use either example in real code, for reasons unrelated to threading.)

The next 100 pages go into detail about more advanced techniques, such as implementing scheduling policies.

Return to Reviews Page




Java is a trademark of Sun Microsystems, Inc.

Other companies, products, and service names may be trademarks or service marks of others.

Copyright    Trademark

IBM HomeOrderEmployment