|
| Login | Sign up | My Wish List |
![]() | The Java Class Libraries, Volume 1: java.io, java.lang, java.math, java.net, java.text, java.util (2nd Edition) by Patrick Chan, Rosanna Lee, Douglas Kramer ISBN-10: 9780201310023 ISBN-10: 0-201-31002-3 ISBN-13: 9780201310023 ISBN-13: 978-0-201-31002-3 Hardcover 1998-03-09 Addison-Wesley Professional Find Lowest Price | |
Editorials | ||
Amazon.com As noted by coauthor Patrick Chan in his interview with Amazon.com, programmers spend much of their time writing little programs that do nothing but explain to them the behavior of certain aspects of a language. Java programmers, working as they do with a relatively new, evolving language, spend more time than most writing experimental programs that help them figure out particular classes. With this book, Chan, Rosanna Lee, and Douglas Kramer attempt to save you the trouble of all that futzing around. Each class in the java.io.*, java.lang.*, java.lang.reflect.*, java.math.*, java.net.*, java.text.*, java.util.*, and java.util.zip.* packages gets explored thoroughly in these pages. In each entry you'll find not only the pedestrian inheritance chart and statement of syntax but a lengthy, lucid discussion of the class (or member), too. Best of all, each entry comes with a working example of how the class or member is used in real life. The authors, all affiliated with Sun Microsystems in Java's earliest days, know their stuff. They have created an omnibus tool that should prove immensely valuable to any Java programmer who wants to get the most out of the language. --David Wall | ||
Book Description Best-selling authors Patrick Chan, Rosanna Lee, and Doug Kramer provide a timely 1.2 companion book to The Java Class Libraries, Second Edition, Volume 1. Used together, these books provide complete documentation for the Volume 1 set of packages. Important new packages have been added, including: java.lang.reflect, and java.util.jar. The Supplement includes complete documentation for all packages, classes, and members that are new or have been changed. Material that has not been changed from Java 1.1 and Java 1.2 is not covered in the supplement. However, all class descriptions in the supplement include member summaries that indicate which book contains which member desriptions. Moreover, the supplement features an integrated index that covers both books. This definitive reference to the Java 1.2 class libraries is an essential resource for both novice and experienced Java programmers. The information is presented in an easy-to-use, dictionary-like format. The packages covered in this book are: java.io, java.lang, java.lang.reflect, java.math, java.text, java.util, java.util.jar, and java.util.zip. The extensive class and member descriptions contain details crucial for developing robust and professional applets and applications. Each description is supplemented by an example which demonstrates the class or member in a relevant context. Each class description includes: a class hierarchy diagram showing its connection to related classes detailed overview describing its purpose and key concepts a convenient member summary that briefly describes each member and arranges the members into related groups an example demonstrating the class in a "real-world" context comprehensive descriptions and an example for each member | ||
Reviews | ||
A must have book for the beginner The 1.st sentence of the preface says: "This book is intended as a reference rather than a tutorial". Well for an experienced Java programmer this is certainly true, but for a novice who has just grasped the fundamentals of the language and starts to write down his first lines of code this book is an excellent tutorial. Every class has a description and practically every method of every class has its example code where nearly every line is documented, with links to related methods. Looking into these examples one can quickly learn tips and tricks smoothing the learning curve a lot. The Chan's book is miles ahead, in my opinion, the unuseful example codes one can freely download from the Sun's internet pages, full of magic words comining from blue skyes not documented at all, where one has to figure out what any of them is useful for and where you are on your own. One more time: what I say is true for a novice; the senior Java programmer may feel at his ease with the API's documentation of the Sun's JDK. My last warning: since in Java things change often this kind of books goes into obsolescence quicky. For instance: my copy is the 5th edition (October 2001) and it lacks completely the new Collections class framework. | ||
Great reference! This book really helps with a huge amount of information and examples for all of the classes in java.io, java.lang, java.math, java.text, and java.util. Wonderful reference book! | ||
Gotta have it If your a Java 2 developer then you need this on your bookshelf. It contains an enormous amount of useful information, examples, etc. for all the classes in java.applet, java.awt, and java.beans. You gotta have it! | ||
Wonderful! This is required on every Java developers bookshelf. It is a wonderful reference. | ||
Nothing can describe Java classes better I strongly recommend this book to all Java users of all levels because no other book describes all classes of java.lang, java.io, java.net, java.util, java.text and java.math packages better. Every class, every method and every exception is explained by very understandable language with good and useful examples. There is no Java language problem you cannot solve with this book. | ||