图书介绍
Java程序设计教程PDF|Epub|txt|kindle电子书版本网盘下载
- (美)李杰斯(Reges,S.),(美)施特普(Stepp,M.)著,陈志等译 著
- 出版社: 北京:机械工业出版社
- ISBN:9787111246619
- 出版时间:2008
- 标注页数:656页
- 文件大小:51MB
- 文件页数:668页
- 主题词:JAVA语言-程序设计-教材
PDF下载
下载说明
Java程序设计教程PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第1章 Java编程简介1
1.1 计算的基本概念1
1.2 现在开始介绍Java7
1.3 程序中的错误15
1.4 过程分解18
1.5 案例分析:输出图形27
第2章 基本数据类型和确定循环40
2.1 数据的基本概念40
2.2 变量47
2.3 for循环57
2.4 复杂性管理64
2.5 案例分析:输出复杂的图形71
第3章 参数和对象导论86
3.1 参数86
3.2 具有返回值的方法95
3.3 使用对象100
3.4 交互式程序112
3.5 案例分析:抛物线轨迹115
第3章 补充 图形(选学)129
3G.1 图形简介129
3G.2 图形处理中的过程分解137
3G.3 案例分析:金字塔141
第4章 条件执行149
4.1 循环技术149
4.2 if/else语句152
4.3 一些与条件执行相关的问题161
4.4 文本处理169
4.5 条件执行的方法175
4.6 案例分析:计算健康指数181
第5章 程序逻辑和不确定循环197
5.1 while循环197
5.2 布尔类型203
5.3 用户错误213
5.4 不确定循环的几种变体216
5.5 断言和程序逻辑220
5.6 案例分析:猜数字226
第6章 文件处理245
6.1 读取文件的基本方法245
6.2 基于标记的文件处理250
6.3 基于行的处理259
6.4 高级文件处理263
6.5 案例分析:计算加权平均分(GPA)270
第7章 数组280
7.1 数组的基本概念280
7.2 数组遍历算法297
7.3 高级数组技巧305
7.4 多维数组(选学)310
7.5 案例分析:统计工作时间315
第8章 类329
8.1 面向对象程序设计的基本概念329
8.2 对象的状态:数据成员331
8.3 对象的行为:方法333
8.4 对象的初始化:构造函数338
8.5 封装341
8.6 更多实例方法346
8.7 this关键字354
8.8 更多类358
8.9 案例分析:设计一个表示股票信息的类364
第9章 继承和接口378
9.1 继承的基本概念378
9.2 多态机制386
9.3 与父类交互390
9.4 继承和设计396
9.5 接口400
9.6 案例分析:设计一组具有层次关系的金融类405
第10章 ArrayList423
10.1 ArrayList423
10.2 Comparable接口436
10.3 案例分析:词汇表比较443
第11章 Java的集合框架458
11.1 列表458
11.2 数学集合468
11.3 映射474
第12章 递归486
12.1 递归的思想486
12.2 一个更好的递归实例491
12.3 递归函数498
12.4 递归图形(选学)507
12.5 案例分析:求解前序表达式510
第13章 查找与排序520
13.1 Java类库中的查找与排序520
13.2 程序的效率527
13.3 查找算法的实现533
13.4 案例分析:归并排序算法的实现541
第14章 图形用户界面552
14.1 GUI基础552
14.2 布局组件562
14.3 组件间交互568
14.4 其他组件与事件575
14.5 2D图形582
14.6 案例分析:实现DrawingPanel587
附录A 自测题答案597
附录B Java总结643
附录C Javadoc注释和Java API规范652