The Complete Reference Java 2 - Schildt, Herbert (DELHI, 2009)