Java : the complete reference [ - Schildt, Herbert (McGraw-Hill, 2011)