The Complete Reference Java 2 - Schildt, Herbert; NAUGHTON, PATRICK (NEW DELHI, 2002)