SCJP : Sun certified programmer for Java platform, SE6 : study guide - Raposa, Richard F. (Wiley Pub., 2009)
Includes index.