Core Java Vol -II - Cay S. Horstmann , Gary -Corneel (Prentice Hall Of India U.S.A., 2008)