Java. - Schildt, Herbert. (McGraw-Hill/Osborne,)