Java 2:the complete reference 4/E - Schildt,Herbert (New Delhi TataMcGraw-Hill, 2001)