Working my way through the Java - A Beginner's Guide book by Herbert Schildt, Oracle Press