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.

Full Quote

 

"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