It has been five years since Effective Java was released. The Java platform has evolved, and we've learned more about how to use it to best effect. This Devoxx keynote covers new material from the Effective Java Reloaded book. This presentation should be very useful to every Java developer.
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.