Absolute Java
<strong>KEY BENEFIT</strong>: Java programming concepts and techniques are discussed in a straightforward style using understandable language and code. <strong>KEY TOPICS</strong>: Console I/O; FLow of Control; Defining Classes; Arrays; Inheritance; Polymorphism and Abstract Classes; Exception Handling; File I/O; Recursion; UML and Patterns; Interfaces and Inner Classes; Generics and the ArrayList Class; Linked Data Structures; Collections, Maps, and Iterators; Swing; Web Programming with JSP; Database Programming with Java. <strong>MARKET</strong>: Ideal for both introductory and intermediate Java programmers.