ABOUT THE AUTHOR
Effective Java
by Joshua Bloch
Foreword by Guy Steele

 

Joshua Bloch is chief Java architect at Google and a Jolt Award winner. He was previously a distinguished engineer at Sun Microsystems and a senior systems designer at Transarc. Bloch led the design and implementation of numerous Java platform features, including JDK 5.0 language enhancements and the award-winning Java Collections Framework. He coauthored Java Puzzlers (Addison-Wesley, 2005) and Java Concurrency in Practice (Addison-Wesley, 2006).