Java The Complete Reference - Schildt Herbert (Chennai McGraw Hill Edu.Ind.PVT.Ltd, Chennai., 2021)