Java程序设计概念:对象先行(原书第8版) / 计算机科学丛书
作者: [美]凯·霍斯特曼;林琪,肖斌等译
译者:林琪、肖斌等 译;
出版时间:2018-05
出版社:机械工业出版社
- 机械工业出版社
- 9787111593669
- 1版
- 262587
- 44219549-1
- 16开
- 2018-05
- 841
- 647
- 工学
- 计算机科学与技术
- 计算机通信类
- 本科
本书是经典畅销书《Java核心技术》的作者Cay Horstmann撰写的另一本Java和计算机编程教材,书中重点关注基础知识 ,并强调如何有效地学习。
全书共分三部分,15章。*部分(第1~7章)是基础知识,其中第1章简要介绍了计算机科学和Java编程,第2章展示如何管理预定义类的对象,第3章讲解如何根据给定的规范构建简单类,第4~7章介绍基本数据类型、判断、循环和数组 。第二部分(第8~12章)讲解面向对象设计,其中第8章用系统的方式讲解类的设计,第9章介绍继承和多态,第10章讲解接口,第11章探究异常处理和基本文件输入/输出,第12章利用两个重要的案例研究介绍面向对象设计。第三部分(第13~15章)是在线内容,重点介绍数据结构和算法,其中第13章从简单的例子开始讲解递归,第14章介绍二分排序算法和归并排序,第15章介绍标准库的基本抽象,如迭代器、集合和映射等。
1.7.2 解决一个投资问题的算法 16 1.7.3 伪代码 17 1.7.4 从算法到程序 18 操作指南1.1 用伪代码描述算法 19 实用示例1.1 编写一个铺地板瓷砖的算法 21 2章 使用对象 31 2.1 对象和类 31 2.1.1 使用对象 32 2.1.2 类 32 2.2 变量 33 2.2.1 变量声明 33 2.2.2 类型 35 2.2.3 名 35 2.2.4 注释 36 2.2.5 赋值 37 常见错误2.1 使用未声明或未初始化的变量 39 常见错误2.2 混淆变量声明和赋值语句 39 编程技巧2.1 选择描述性的变量名 39 2.3 调用方法 40 2.3.1 类的公共接口 40 2.3.2 方法参数 40 2.3.3 返回值 42 2.3.4 方法声明 43 编程技巧2.2 通过尝试来学习 44
... ...