Publisher's Synopsis
This resource is designed to serve as a textbook and reference for programming in the Java language. Although it does include programming techniques, it is organised around the features of the Java language rather than any particular curriculum of programming techniques. The main audience is undergraduate students who have not had extensive Java programming experience. This package includes MyProgrammingLab, an online homework, tutorial and assessment programme.