Making extensive use of examples, this textbook on Java programming
teaches the fundamental skills for getting started in a command-line
environment. Meant to be used for a one-semester course to build solid
foundations in Java, Fundamentals of Java Programming eschews
second-semester content to concentrate on over 180 code examples and 250
exercises.
Key object classes (String, Scanner, PrintStream, Arrays, and File) are
included to get started in Java programming. The programs are explained
with almost line-by-line descriptions, also with chapter-by-chapter
coding exercises.
Teaching resources include solutions to the exercises, as well as
digital lecture slides.