|
Updated to JDK 5.0. Flexible organization— Choose the Comprehensive edition (Ch. 1-29) or the Custom Core edition (Ch. 1-16). Chapters can be added to the Custom Core at a minimal cost. Many new illustrations and short examples throughout to demonstrate concepts and techniques. Large examples are presented in case studies with overall discussions and thorough line-by-line explanations. Expanded treatment of Object-Oriented Programming(Part IV): – Now covered in five chapters to give a comprehensive introduction on OOP and how to use OOP to design programs. – Improves the presentation of object-oriented programming and enables GUI programming to be covered earlier. Expanded treatment of GUI Programming (Part III): – Now covered in four chapters to introduce GUI programming, event-driven programming, creating user interfaces, and applets. – Moves Advanced GUI features to Part VII, “Advanced GUI Programming.” Completely revised treatment of Simple Input and Output (Ch. 16): – First introduces the File class, then text I/O, binary I/O, object I/O, and random access file. – Small examples are used to demonstrate concepts and techniques. – Three cases studies of using various I/O classes are presented at the end of the chapter. Complete coverage on Java collections framework, threads, JavaBeans, advanced GUI components, JDBC, Servlets, JSP, networking, and RMI . Practical examples such as computing loan payments, taxes, and printing payroll statements —Replaces pure mathematical examples such as computing deviations and matrix multiplications. Almost twice the number of exercises from the previous edition —Cover a variety of problems with simple or complex solutions. The difficult ones are marked with asterisks. |