Java a beginner's guide ; [create, compile, and run Java programs today ; fully updated for JDK 7] - Schildt, Herbert 1951- (McGraw-Hill, 2012)