简介
本书在介绍如何开发面向对象程序的同时,还着重讲解了标准数据结构的主题。作者首先介绍了Java中需要特别掌握的部分,然后讨论了程序设计中类、继承、多态性、递归和复杂度分析等概念。本书还讲述了标准的抽象数据类型(ADT):栈、列表、树、表和图等,包括了对不同实现和复杂度以及ADT应用的讨论。最后一章介绍了线程和同步技术,为学生转向计算机科学的高级课程作了铺垫。另外,作者还采用大量的案例分析贯穿全书始终,突出了软件的生命周期。 本书是一本外版书,由 (美) Kenneth A. Lambert Martin Osborne 等著 佟占杰 等译 郭 平 张 敏 审校
编辑推荐
本书特色 ·回顾了面向对象的设计和测试策略 ·提供以复杂度分析的全面介绍,帮助学生在数据结构的各种实现中作出合理的选择 ·着重介绍Java 2集合框架抽象数据类型,以便学生在Java应用程序中灵活运用 ·提供了14个案例分析,引导学生将所学的知识融会贯通 源代码下载:www.tupwk.com.cn/downpage www.wlu.edu/.~lambertk/cs2Java
更多出版物信息
- 出版: 2005-10-01
- 更新: 2024-07-16
- 书号:9787302110064
- 中图:TP.7292
- 学科:工学控制科学与工程工学计算机科学与技术
相关图书
-
Java程序设计与数据结构(第4版)
(美)约翰·刘易斯(John Lewis) 彼得·德帕斯奎尔(Peter DePasquale) 乔·查斯(Joe Chase) 著 葛秀慧 田浩 等译
¥159.00