Java 2 : the complete reference - SCHILDT, Herbert (McGraw-Hill, 2002)