Java : how to program - DEITEL 1945- (Pearson/Prentice Hall, 2005)