This third edition of the successful
textbook, Java in Two Semesters,
provides a comprehensive treatment
of object-oriented programming,
covering both introductory material
and the more advanced topics of
a second level course. Thoroughly revised and updated to reflect the
latest release of the Java language, the new
edition covers the most recent developments in
Java programming. The book’s comprehensive coverage ensures
that, as a teaching resource, it can be tailored to
suit a range of Java modules of differing lengths
and levels, and can also serve as an excellent
student reference text. Part One takes the student from simple
programming concepts such as variables,
control structures and arrays before moving on
to focus on classes and objects, inheritance and
polymorphism. Part Two introduces topics such as advanced
graphics programming, exceptions, threads,
file handling, network programming and
programming for mobile devices. |