PRAISE FOR
Effective Java Programming Language
Guide
by Joshua Bloch
Foreword by Guy Steele
"An excellent book, crammed with good advice on using the Java
programming language and object-oriented programming in general."
- Gilad Bracha, Computational Theologist, Sun Microsystems, Inc., and co-author
of The Java Language Specification, Second Edition, Addison-Wesley,
2000.
"This is a truly excellent book done by the guy who designed several of the better recent Java platform APIs (including the Collections API)."
- James Clark, Technical lead of the XML Working Group during the creation of the
XML 1.0 Recommendation, Editor of the XPath and XSLT Recommendations. Full Quote
"Joshua Bloch's Effective Java is among the best books on how to use
the constructs of the Java programming language."
- Ian Darwin, author of The Java Cookbook, O'Reilly & Associates,
2001 Full Quote
"The best Java book yet written... Really great; very readable and
eminmently useful. I can't say enough good things about this book. At
JavaOne 2001, James Gosling said, 'Go buy this book!' I'm glad I did, and
I couldn't agree more."
- Keith Edwards, Senior Member of Research Staff in the Computer Science Lab at the Palo
Alto Research Center (PARC) and author of Core Jini, Prentice Hall, 2000. Full Quote
"Great content. Analogous to Scott Meyer's classic Effective C++. If
you know the basics of Java, this has to be your next book."
- Gary K. Evans, Evanetics, Inc., Contributing Editor, Software Development
magazine. Full Quote
"This important book takes the form of 57 clearly elucidated tips and
best-practices for Java programming and Java API design... This is a
great book!"
- David Flanagan, Author Java in a Nutshell, O'Reilly & Associates, 2002,
and numerous other Java books Full Quote
"I sure wish I had this book ten years ago. Some might think that
I don't need any Java books, but I need this one."
- James Gosling, Fellow and Vice President, Sun Microsystems, Inc., and
inventor of the Java™ programming language
"If you read only one book before you start your SCJD assignment make
it Effective Java by Joshua Bloch. This is an excellent book that will
give you new insights into how the Java language is best utilized."
- Jane Griscti, Coauthor Mike Meyers' Java 2 Certification Passport, McGraw-Hill
Osborne Media, 2001.
"Joshua Bloch's Effective Java is the best thing I've ever read on
how to program in Java... I cannot recommend this book highly enough; I
wish it had existed when I started writing Java code."
- Paul Haahr, Software Engineer, Google, Inc. Full Quote
"If You Read Only One Book This Summer, read Joshua Bloch's
Effective Java Programming Language Guide. This is not merely a good
book; this is a great book. Sleep with it under your pillow. Make the
rest of your team read it."
- Blake Stone, Chief Scientist, Borland Software Corporation, Architect for the
JBuilder product line Full Quote
"Great how-to resource for the experienced developer."
- John Zukowski, Author and technical editor of numerous Java Technology books. Full Quote