Starting out with java 6th edition