Effective Java Summary
Here is a collection of short summaries of Joshua Blochs great book Effective Java for easy future reference.
Effective Java - Creating and Destroying Objects
Effective Java - Methods Common to All Objects
Effective Java - Classes and Interfaces
Effective Java - Enums and Annotations