Access Keys:
Skip to content (Access Key - 0)

Joshua Bloch


Joshua Bloch is a Principal Engineer at Google. He was previously 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 is the author of the Jolt Award-winning book Effective Java. He holds a Ph.D. in Computer Science from Carnegie-Mellon University and a B.S. in Computer Science from Columbia.


  • Effective Java Reloaded - Conference Keynote
Adaptavist Theme Builder Powered by Atlassian Confluence