|
|
4 of 4 people found the following review helpful:
3.0 out of 5 stars
Incredibly Good... yet incredibly poor, September 15, 2000
This book is a wonderful book for introducting you to ALL of the elements, yet some aren't explained very well. The first 22 chapters are very good and really cover a lot of topics including: making your own UNZIP program, drag and drop, File I/O, Printing, Swing, Window Development, and Multimedia.However, as the book goes on, the quality starts to decrease. In Chapters 23 through 36 I had a very difficult time understanding the topics. He did a rather poor job on the Network Programming and didn't do well on the Java Beans section either. In Part 9 he talked about distributed applications, and I thoroughly enjoyed it. I think it was one of the best sections in the whole book. In Part 10, Database Programming, he slipped to an all time low. I have done Database Programming before and it has always been simple and easy to understand. He has done an absolutely, positively horrible job of writing the database section. If you are interested in Database Programming, I would definetely recommend AGAINST buying this book. The rest of the book was very rushed and uninformative. Overall Summary: -50% Great, 50% Horrible -Great Reference in the Back, even though it is exactly like the Jdk 1.2 docs, It is still nice to have it right there -Lots of Samples, if you like doing the samples this could definetely hinder your progress, but it also helps for understanding the code -People say that the code is very buggy, I think that it is fine, there was one chapter, (The first Swing Example), that I didn't get to work, that was all -I would recommend a solid understanding of core Java 2 Development to read this book, and experience in other programming languages When buying this book, think of it as if it has half as many pages, because that is what you are buying, half the pages, because only half are good. GREAT for Introducing you to the ENTIRE JAVA 2 API, but lacking in explanation. Well, No book is perfect.
|