Java: The Complete Reference, J2SE 5 EditionBooks: Computers: Java Servlets: Item 8
12 of 18 people found the following review helpful: Decent, but not a complete reference, September 18, 2005 Reviewer:Moi - This book is a decent reference and a semi-fair tutorial, even though it only claims to be a reference. What it is not is complete, the basics of the language and a small amount of the available classes in v1.5.x is listed. A complete reference would take at least 2 volumes, but would be just that, complete. IMO, a huge problem is in the Collections section. Simply learning the basics of more advanced Data Structures does not come close to making a complete programmer. A programmer has to know exactly how a hashtable or an AVL-tree works, not just learn how to sort-of use the versions in the API. If you can't write your own version of the class you are going to use, you shouldn't be using it, until you learn how that class really operates. This doesn't really apply to simpler Classes, but especially applies to more advanced topics like Data Structures and Networking. Java abstacts them to a point where you do not really have to learn them. Abstracting is a good thing, and so is the simplicity of the SE API, but it makes it hard for people learing on their own how to be real programmers. Any monkey can use an API, it takes a bit more to take the next step and learn how they work and how to write them. In the long run, that will make you a more efficient and professional programmer. The basic classes are covered, but not even all the methods in those classes are covered. There are too many classes missing from this book to be able to call it a complete reference. If you think it is complete, you don't know the language well enough. I really like how he points out similarities to C++ and most importantly differences. Too many people treat Java like a subset of C++ and end up writing poor Java code. It is a completely different languages and pointing out the differences, especially on new features that, on the surface, look like C++(enumerations and generics). It is written fairly well, and the explainations are always at least good. Mr. Schildt has finally learned how to write and is a decent author. Not bad considering he was considered a complete joke 5 years ago. I would probably give it four stars, except for two reasons. 1) Like I said before, it is not complete. 2) I also have a serious issue with the self-appointed "leading authority on C,C++, Java and C#". What a stupid and outlandish claim. Dennis Ritchie, Bjarne Stroustrup, James Gosling, Andrew Keonig could all be called leading authorities, but only in a single language. Not coincendently, they are all far better authors then Mr. Schildt is. No one, and I mean no one, could be a master of all four, to the extent of being able to claim 'leading authority' status in each one. Arrogance. Book Description In this completely up-to-date volume, Herb Schildt, the world's leading programming author, shows you everything you need to know to develop, compile, debug, and run Java applications and applets. You'll get complete details on the Java language, its class libraries, and its development environment along with hundreds of examples and expert techniques. Back Cover Copy Schildt’s classic Java reference--updated and expanded for J2SE 5. The ultimate resource for Java programming. Java 2 Platform Standard Edition, version 5 (J2SE 5) is the most extensive upgrade to Java yet and Herb Schildt, the world’s leading programming author, has updated and expanded his best-selling reference on Java to cover it. Whether you’re a beginning Java programmer or an experienced pro, the answers to all your Java questions can be found in this one-stop resource. With expertly crafted explanations, insider tips, and hundreds of examples, this book fully explains the entire Java language and its core libraries. Of course, in-depth coverage of all the new features added by J2SE 5, such as generics, autoboxing, varargs, enumerations, metadata, and the enhanced for loop, is included. Essential for every Java programmer, this comprehensive resource offers the clear, crisp, uncompromising style that has made Herb Schildt the choice of millions worldwide. Coverage includes:
Plus, in-depth descriptions of Java’s newest features:
Herbert Schildt is the leading authority on Java, C, C++, and C#. His programming books have sold more than 3 million copies worldwide and have been translated into all major foreign languages. Find out more at HerbSchildt.com. |
Shop Bookstores: Books Resources Most Watched Book Auctions Java Servlets at Sduf News To Peruse More Subjects Book Review Directory Reviewed Authors Reviewed Titles Review List Site Map |