"Java Gently teaches the reader how to program and how to do it in the best possible style in Java. In the process, it details the fundamental structures of the Java 2 languag...
"This is a textbook for a first computer science course for students majoring in computer science, as well as mathematics and the physical and social sciences"