本書是著名作者John Lewis與Joseph Chase作為其一流的CSI教材“Java Software Solutions:Foundations of Program Design”的姊妹篇。盡管《Java軟件結構與數據結構(第3版)》的英文名為“Java Software Structures:Designing and Using Data Structures”,但正如作者在前言中
本書涵蓋了Java平臺標準版(Java SE 6.0)的全部基礎知識和高級特性內容由淺入深,主要包括Java程序設計基礎、面向對象程序設計、接口、內部類、異常處理、斷言、集合框架、AWT與Swing、GUI事件處理機制、IO與NIO、泛型、注解、多線程編程、Socket網絡編程、JDBC數據庫編程、應用程序國際化等。 全書結構嚴謹,層次清晰,語言生動,理論論述精準而深刻,程序實例豐富實用。本