Java 2 - programer's reference - Herbert Schildt, Joe O'Neil - SCHILDT, Herbert (McGraw Hill, 2000)