Sun certified programmer & developer for Java 2 study guide : (exams 310-035 & 310-027) - Sierra, Kathy. (McGraw-Hill/Osborne, 2003)