Core Java$1!"(B, Volume I: Fundamentalss - Cay S. Horstmann, Gary Cornell (Prentice Hall, 2008)