Java : the complete reference - Herbert Schildt (McGraw-Hill - Osborne, 2005)