Java 2 Primer Plus - page 1