Multithreaded Programming with Java Technology
 |
Author: Bil Lewis, Daniel J. Berg, Sun Microsystems Press List Price: $39.99 Our Price: Click to see the latest and low price ISBN: 0130170070 Publisher: Prentice Hall PTR (09 December, 1999) Edition: Paperback Sales Rank: 148,598 Average Customer Rating: 3.58 out of 5
|
Customer ReviewsRating: 4 out of 5 Great under-the-hood book for experienced developers This was the first threading book I read--which turned out to be a huge mistake. The material is very dense and only a small part of it is Java. Most of the book deals with operating system threading concepts. There is a lot of space dedicated to contrasting MS vs. Unix threading models. Also, comparisons between Java and c threading.If you are looking for a solid beginner book on Java threading (or threading in general), I highly recommend Concurrency: State Models & Java Programs. This is the second threading book I read and I highly recommend it if your goal is to _understand_ thread theory and problems. It approaches the subject in a very rigorous manner and models all concepts using finite state machines and then showing the Java source code. If you are already comfortable with basic threading concepts and some systems programming then I would recommend the Multithreaded Programming with Java Technology. I deducted a star because of a few annoying typos and for a few convoluted sections. Rating: 1 out of 5 Little to do with Java besides the title That this book was a member of the Sun Java series was the primary reason make me take a look at this book. I have been highly disappointed. This body of work for this book is primarly a rushed port of the authors other title - named, funnily enough Multithreaded Programming with PThreads. The Java topics seem to be bolted on as an after-thought - and makes the book read and present very badly. For example a good amount of examples are presented in C not Java, demonstrating POSIX threading! The author is also in the bad habit of presenting material out-of-order, so that the reader has to wait sometimes 50 pages for clarification. This does not breed suspense, merely frustation at the disorder. The low-level OS technical coverage is quite adequate - with a good explanation of LWP and POSIX threading (if only this is what I bought the book for!). The author is clearly a C type who has come to Java and tries to basically recreate the semantics of C POSIX threading in Java... while at the same time constantly drifting back to a topic that he is clearly more comfortable with - PThreads. This is hardly an embracing approach for a book with the word Java in the title - an obvious cash-in on the behalf of the publisher, Prentice Hall. Do not buy this book. Rating: 5 out of 5 it cover de ground mon, and a lot more too. Any book on multithreading this well written and illustrated and going from test-and-set to volatile- well mon, you gots to understand what you getting- the very best. Mucho kudos to the writers and their collaborators- power players if there ever were power players. I give it a ten.
Similar Products
· Java Threads, Second Edition
· Concurrent Programming in Java(TM): Design Principles and Pattern (2nd Edition)
· Effective Java Programming Language Guide
· Taming Java Threads :
· Java I/O (O'Reilly Java)
|