Abstract
Now Chief Java Architect at Google, Bloch previously was a Distinguished Engineer at Sun Microsystems, where he led the design and implementation of the Java Collections Framework introduced in Java 2 and was involved in the design of several language additions in the Java 5 release. He has a BS from Columbia University and a PhD from Carnegie-Mellon University, where he worked on the Camelot distributed transaction processing system, which later became Encina, a product of Transarc, where he was a Senior Systems Designer. He wrote the 2001 Jolt Award-winning book Effective Java and coauthored Java Puzzlers and Java Concurrency in Practice.
Keywords
- Unit Test
- Assembly Language
- Transactional Memory
- Simple Thing
- Trace Package
These keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.
This is a preview of subscription content, access via your institution.
Buying options
Preview
Unable to display preview. Download preview PDF.
Rights and permissions
Copyright information
© 2009 Peter Seibel
About this chapter
Cite this chapter
Seibel, P. (2009). Joshua Bloch. In: Coders at Work. Apress. https://doi.org/10.1007/978-1-4302-1949-1_5
Download citation
DOI: https://doi.org/10.1007/978-1-4302-1949-1_5
Publisher Name: Apress
Print ISBN: 978-1-4302-1948-4
Online ISBN: 978-1-4302-1949-1
eBook Packages: Professional and Applied ComputingProfessional and Applied Computing (R0)Apress Access Books