title: Effective Java: Programming Language Guide (Java Series)
author:  Joshua Bloch 
description: Written for the working Java developer, Joshua Bloch's <i>Effective Java Programming Language Guide</i> provides a truly useful set of over 50 best practices and tips for writing better Java code. With plenty of advice from an indisputable expert in the field, this title is sure to be an indispensable resource for anyone who wants to get more out of their code.
zlib_text: Effective Java: Programming Language Guide 
   
  Joshua Bloch 
   
  Publisher: Addison Wesley 
  First Edition June 01, 2001 
  ISBN: 0-201-31005-8, 272 pages 
   
  Are you ready for a concise book packed with insight and wisdom not found elsewhere? Do 
  you want to gain a deeper understanding of the Java programming language? Do you want to 
  write code that is clear, correct, robust, and reusable? Look no further! This book will provide 
  you with these and many other benefits you may not even know you were looking for. 
   
  Featuring fifty-seven valuable rules of thumb, Effective Java Programming Language Guide 
  contains working solutions to the programming challenges most developers encounter each 
  day. Offering comprehensive descriptions of techniques used by the experts who developed 
  the Java platform, this book reveals what to do - and what not to do - in order to produce 
  clear, robust and efficient code. 
   
   
   
    
  
  Table of Contents 
  Foreword....................................................