
| 本书特色: ·各个主题的顺序非常灵活,教师们能够根据课程需要自行调整本书内容。 ·告诉学生如何基于Java类库规范,设计、实现和使用类。 ·讨论编程技巧、陷阱警告和错误警告,让学生注意到Java的细微之处。 ·不断使用五步方法处理数据类型,让学生完全理解该主题;彻底理解数据类型,·编写规格说明,使用数据类型,设计和实现数据类型,并且分析实现。 ·告诉学生如何编写Java Applet来测试新实现的数据结构。 |
| 译者序 出版说明 前言 第1章 软件开发周期 1.1 规格说明、设计和实现 1.2 运行时间分析 1.3 测试和调试 本章小结 自测练习参考答案 第2章 Java类和信息隐藏 2.1 类及其成员 2.2 使用类 2.3 包 2.4 参数、equals方法和clone 本章小结 自测练习参考答案 程序设计项目 第3章 集合类 3.1 Java数组简介 3.2 整数包ADT 3.3 程序设计项目:序列ADT 3.4 程序设计项目:多项式 本章小结 自测练习参考答案 程序设计项目 第4章 链表 4.1 链表基础 4.2 操作节点的方法 4.3 操作整个链表 4.4 使用链表的包ADT 4.5 程序设计项目:带链表的序列ADT 4.6 复杂链表 本章小结 自测练习参考答案 程序设计项目 第5章 通用程序设计 5.1 Java的Object类型 5.2 对象包 5.3 对象特点 5.4 接口和API 5.5 Iterator接口 5.6 带有Iterator的通用包类 5.7 Java的Collection和Map接口的介绍 第6章 堆线 第7章 队列 第8章 递归思想 第9章 树 第10章 树项目 第11章 查找 第12章 排序 第13章 使用扩展类实现软件重用 第14章 图 附录A Java的基本类型和算术溢出 附录B Java的输入和输出 附录C 抛出和捕获Java异常 附录D ArrayList、Vector、Hashtable和HashMap类 附录E 用于链表中的节点的类 附录F 一个用于包对象的类 附录G 深入BIG-O表示法 附录H Javadoc 附录I 用于交互式测试的Applet |
商品评论(0条)