Java programming complete concepts and techniques - SHELLY, Gary B. (Thomson Course Technology, 2004)
(Shelly Cashman Series).