Joshua Bloch is the Chief Java Architect at Google. Previously he was a Distinguished Engineer at Sun Microsystems and a Senior Systems Designer at Transarc. He led the design and implementation of numerous Java platform features, including the JDK 5.0 language enhancements and the Java Collections Framework. He holds a Ph.D. in Computer Science from Carnegie-Mellon University and a B.S. in Computer Science from Columbia University.
|1.||Effective Java, 2nd Edition|
|2.||Effective Java, 2nd Edition|
|3.||Java Concurrency in Practice|
|4.||Java Concurrency in Practice|
|5.||Java™ Puzzlers: Traps, Pitfalls, and Corner Cases|
|6.||Java™ Puzzlers: Traps, Pitfalls, and Corner Cases, Adobe Reader|