Java : The Complete reference - Herbert Schildt (Tata McGraw-Hill Publ Company Ltd, New Delhi, 2007)