Java 2 complete reference. - Schildt Herbert (Delhi Tata Mcgraw hill Publishing, 2002)