Features of these books include : a) completely updated for currency, with an increased emphasis on wireless communications, video technologies, and mobile computers and devices, b) many new computer terms, c) web links provide suggestions on how to obtain additional information via the web, etc.
The Java Programming books create an aplication within each chapter using a pedagogy that combines a step-by step approach with corresponding screens and numerous exercises at the end of each chapter.