SCJP: Sun certified programmer for java 5 - Sierra, Kathy; Bates, Bert (New Delhi Dreatech press, 2006)