本书是Java语言的经典教材, 影印版分为基础篇和进阶篇, 主要介绍程序设计基础、面向对象程序设计、GUI程序设计、数据结构和算法、高级Java程序设计等内容。本书以示例介绍解决问题的技巧, 提供大量的程序清单, 每章配有大量复习题和编程练习题, 帮助读者掌握编程技术, 并应用所学技术解决实际工程问题。进阶篇突出数据结构和算法, 主要涵盖以下内容: 泛型, 规则集和映射, 开发高效算法, 实现线性表、栈、队列和优先队列, 二叉搜索树, AVL树, 散列, 图及其应用, 加权图及其应用, 集合流的聚合操作等。
