Java 2:The Complete Reference - Schildt,Herbert (Tata Mc Graw Hill, 1999)