图书介绍
循序渐进Java 2教程PDF|Epub|txt|kindle电子书版本网盘下载
![循序渐进Java 2教程](https://www.shukui.net/cover/43/32386654.jpg)
- (美)Rogers Cadenhead著;淡文刚,于红梅译 著
- 出版社: 北京:人民邮电出版社
- ISBN:7115111480
- 出版时间:2003
- 标注页数:347页
- 文件大小:42MB
- 文件页数:366页
- 主题词:JAVA语言-程序设计-教材
PDF下载
下载说明
循序渐进Java 2教程PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第一部分 开始3
第1章 成为一名程序员3
1.1 选择一种编程语言4
1.2 告诉计算机做什么5
1.3 程序是如何工作的7
1.4 为什么程序不能正常工作7
1.5 下一步:Java8
1.6 专题:安装一个Java开发工具9
1.7 小结9
1.8 问与答9
1.9 测验10
1.9.1 问题10
1.9.2 答案11
1.10 实际操作11
第2章 编写你的第一个程序12
2.1 要编写程序,你必须做哪些工作12
2.2 创建Saluton程序13
2.3 开始编写程序13
2.3.1 Class语句14
2.3.2 main语句的作用14
2.3.3 大括号标识14
2.4 在变量中存储信息15
2.5 保存完成的程序15
2.6 把程序编译成Class文件16
2.7 修复错误17
2.8 专题:运行一个Java程序18
2.9 小结18
2.10 问与答19
2.11 测验20
2.11.1 问题20
2.11.2 答案20
2.12 实际操作21
第3章 在Java中度假22
3.1 第一步:Sun Microsystems公司23
3.2 去Java学校24
3.3 开始了解JavaWorld26
3.4 了解ESPN.com上的球类比赛28
3.5 开始认真考虑做商务29
3.6 到Gamelan寻找方向30
3.7 专题:把Java放在你的桌面上31
3.8 小结32
3.9 问与答32
3.10 测验33
3.10.1 问题33
3.10.2 答案33
3.11 实际操作33
第4章 理解Java程序的工作原理34
4.1 创建一个应用程序34
4.2 给应用程序传递参数35
4.3 applet的基础知识36
4.4 给applet传递参数38
4.5 专题:浏览用于运行Java applet的代码40
4.6 小结40
4.7 问与答41
4.8 测验41
4.8.1 问题41
4.8.2 答案42
4.9 实际操作42
第二部分 学习编程的基本知识45
第5章 在程序中存储和更改信息45
5.1 语句和表达式45
5.2 指定变量类型46
5.2.1 整数和浮点数46
5.2.2 字符和字符串46
5.2.3 其他数字类型的变量48
5.2.4 布尔型变量48
5.3 给变量命名49
5.4 在变量中存储信息49
5.5 专题:使用表达式50
5.6 关于操作符52
5.6.1 加1和减1操作符52
5.6.2 操作符的优先顺序53
5.7 小结54
5.8 问与答55
5.9 测验55
5.9.1 问题55
5.9.2 答案56
5.10 实际操作56
第6章 用字符串进行通信57
6.1 在字符串中存储文本57
6.2 在程序中显示字符串58
6.3 在字符串中使用特殊字符58
6.4 连接字符串59
6.5 使用其他的字符串变量60
6.6 字符串的高级处理61
6.6.1 比较两个字符串61
6.6.2 确定字符串的长度61
6.6.3 改变一个字符串的大小写61
6.6.4 查找字符串62
6.7 专题:介绍导演及演员名单62
6.8 小结64
6.9 问与答64
6.10 测验66
6.10.1 问题66
6.10.2 答案66
6.11 实际操作66
第7章 用条件测试做出判断67
7.1 测试条件67
7.2 if语句67
7.2.1 小于和大于比较68
7.2.2 等于和不等于比较68
7.2.3 用块语句组织一个程序69
7.3 if-else语句70
7.4 switch语句71
7.5 条件操作符72
7.6 专题:观察时钟73
7.7 小结76
7.8 问与答76
7.9 测验77
7.9.1 问题78
7.9.2 答案78
7.10 实际操作78
第8章 在循环中重复一个动作79
8.1 for循环79
8.2 while循环82
8.3 do-while循环82
8.4 退出循环83
8.5 给一个循环命名84
8.6 专题:给你的计算机上一课85
8.7 小结87
8.8 问与答87
8.9 测验88
8.9.1 问题88
8.9.2 答案88
8.10 实际操作88
第三部分 用新方法使用信息91
第9章 用数组存储信息91
9.1 创建数组91
9.2 使用数组92
9.3 多维数组94
9.4 对数组进行排序94
9.5 专题:真的Prizes数组97
9.6 小结99
9.7 问与答99
9.8 测验100
9.8.1 问题100
9.8.2 答案101
9.9 实际操作101
第10章 创建你的第一个对象102
10.1 面向对象编程的工作原理102
10.2 对象的行为103
10.3 对象是什么104
10.4 理解继承105
10.5 建立一个继承的层次图106
10.6 转换对象和简单变量106
10.6.1 简单变量的类型转换107
10.6.2 对象类型转换108
10.6.3 在简单变量和对象之间进行转换108
10.7 专题:创建一个对象109
10.8 小结111
10.9 问与答112
10.10 测验112
10.10.1 问题112
10.10.2 答案113
10.11 实际操作113
第11章 描述你的对象114
11.1 创建变量114
11.2 创建类变量116
11.3 用方法来创建行为116
11.3.1 声明一个方法117
11.3.2 具有不同参数的类似方法118
11.3.3 构造函数118
11.3.4 类方法119
11.3.5 方法中的变量的作用范围119
11.4 把一个类放在另一个类中120
11.5 使用关键字this121
11.6 专题:使用类方法和类变量122
11.7 小结124
11.8 问与答124
11.9 测验125
11.9.1 问题125
11.9.2 答案125
11.10 实际操作125
第12章 充分利用现有的对象126
12.1 继承的功能126
12.1.1 继承行为和属性127
12.1.2 重载方法127
12.2 建立继承128
12.3 用现有的对象工作129
12.4 专题:创建一个子类131
12.5 小结134
12.6 问与答134
12.7 测验135
12.7.1 问题135
12.7.2 答案135
12.8 实际操作135
第四部分 编写图形用户界面程序139
第13章 创建一个简单的用户界面139
13.1 Swing和抽象窗口工具包139
13.2 使用组件140
13.2.1 帧和窗口140
13.2.2 按钮142
13.2.3 标签和文本字段144
13.2.4 复选框144
13.2.5 组合框145
13.2.6 文本区域146
13.2.7 面板147
13.3 专题:创建你自己的组件147
13.4 小结150
13.5 问与答150
13.6 测验151
13.6.1 问题151
13.6.2 答案151
13.7 实际操作151
第14章 布置一个用户界面152
14.1 使用布局管理器152
14.1.1 GridLayout管理器154
14.1.2 BorderLayout管理器154
14.1.3 用Insets把组件分隔开155
14.2 专题:布置一个应用程序156
14.3 小结160
14.4 问与答160
14.5 测验161
14.5.1 问题161
14.5.2 答案161
14.6 实际操作161
第15章 响应用户的输入162
15.1 让程序监听162
15.2 建立监听的组件163
15.3 处理用户事件163
15.3.1 复选框和组合框事件164
15.3.2 键盘事件164
15.3.3 允许和禁止组件166
15.4 专题:一个小的Lotto Madness程序167
15.5 小结175
15.6 问与答175
15.7 测验175
15.7.1 问题175
15.7.2 答案176
15.8 实际操作176
第16章 创建一个复杂的用户界面177
16.1 滚动窗格177
16.2 滑动条179
16.3 变化监听器180
16.4 菜单184
16.5 专题:使用图像图标和工具栏185
16.6 小结188
16.7 问与答189
16.8 测验189
16.8.1 问题189
16.8.2 答案190
16.9 实际操作190
第五部分 创建多媒体程序193
第17章 创建交互式Web程序193
17.1 标准applet方法193
17.1.1 画applet窗口194
17.1.2 初始化一个applet195
17.1.3 开始和结束applet195
17.1.4 消毁一个applet195
17.2 在Web页面中放置一个applet196
17.3 一个applet示例196
17.3.1 在一个applet窗口中画画197
17.3.2 测试SalutonApplet程序198
17.4 Java Plug-in199
17.5 从Web页面发送参数201
17.6 在applet中接收参数202
17.7 专题:处理applet中的参数202
17.8 小结204
17.9 问与答205
17.10 测验205
17.10.1 问题205
17.10.2 答案206
17.11 实际操作206
第18章 处理程序中的错误207
18.1 异常207
18.1.1 在一个try-catch块中捕获异常208
18.1.2 捕获几种不同类型的异常210
18.1.3 出现异常后做一些处理211
18.1.4 抛出异常211
18.1.5 忽略异常212
18.2 声明213
18.3 专题:抛出和捕获异常214
18.4 小结216
18.5 问与答216
18.6 测验217
18.6.1 问题217
18.6.2 答案217
18.7 实际操作217
第19章 创建一个线程程序218
19.1 线程218
19.1.1 减慢一个程序的速度218
19.1.2 创建一个线程219
19.2 使用线程222
19.2.1 类的声明222
19.2.2 建立变量223
19.3 开始init()方法223
19.4 设置URL时捕获错误224
19.5 在paint()方法中处理屏幕更新224
19.6 开始一个线程225
19.6.1 运行一个线程226
19.6.2 停止线程226
19.7 处理鼠标点击227
19.8 专题:循环链接227
19.9 小结230
19.10 问与答230
19.11 测验231
19.11.1 问题231
19.11.2 答案231
19.12 实际操作231
第20章 读写文件232
20.1 流232
20.1.1 文件233
20.1.2 从一个流读数据233
20.1.3 缓存输入流236
20.2 往流中写入数据238
20.3 专题:往MP3文件中写字节238
20.4 小结240
20.5 问与答240
20.6 测验240
20.6.1 问题241
20.6.2 答案241
20.7 实际操作241
第六部分 创建多媒体程序245
第21章 使用字体和颜色245
21.1 使用Font类245
21.2 使用Color类248
21.3 选择颜色的其他方法248
21.4 专题:显示一个危险信息249
21.5 小结254
21.6 问与答254
21.7 测验254
21.7.1 问题254
21.7.2 答案255
21.8 实际操作255
第22章 播放声音文件256
22.1 检索和使用声音256
22.1.1 简单的声音播放257
22.1.2 把声音加载到AudioClip对象257
22.1.3 播放和循环AudioClip对象258
22.2 Java存档文件261
22.3 专题:让你的计算机与你谈话262
22.4 小结264
22.5 问与答265
22.6 测验265
22.6.1 问题265
22.6.2 答案265
22.7 实际操作266
第23章 使用图片267
23.1 使用图片267
23.2 画线和画外形268
23.2.1 画线269
23.2.2 画矩形269
23.2.3 画椭圆和圆270
23.2.4 画弧线270
23.2.5 画多边形271
23.2.6 画不同宽度的线272
23.2.7 创建一个标记272
23.3 专题:绘制一个饼图274
23.4 小结279
23.5 问与答280
23.6 测验280
23.6.1 问题280
23.6.2 答案281
23.7 实际操作281
第24章 创建动画282
24.1 用一系列图像制作动画282
24.1.1 加载并显示图像284
24.1.2 存储一组相关的图像285
24.2 给applet传参数285
24.3 专题:跟随活动的球287
24.4 小结290
24.5 问与答290
24.6 测验291
24.6.1 问题291
24.6.2 答案291
24.7 实际操作291
第七部分 附录295
附录A 抓住Java 2版本1.4的新功能295
A.1 Java Web Start295
A.2 使用Java Web Start298
A.3 小结301
附录B 使用Java2软件开发工具包303
B.1 选择一种Java开发工具303
B.2 配置软件开发工具包307
B.2.1 使用命令行界面307
B.2.2 在MS-DOS中打开目录308
B.2.3 在MS-DOS下创建目录309
B.2.4 在MS-DOS下运行程序309
B.2.5 改正配置错误310
B.3 使用文本编辑器313
B.4 创建一个样本程序314
B.5 设置CLASSPATH变量316
B.5.1 在Windows 95、98或Me上设置CLASSPATH317
B.5.2 在Windows NT、2000或XP上设置Classpath318
B.5.3 对安装工具包的答疑319
附录C 用Java2的软件开发工具包编程320
C.1 SDK概要介绍320
C.2 java解释器321
C.3 javac编译器322
C.4 appletviewer浏览器323
C.5 javadoc文档工具326
C.6 Java文件存档工具jar329
C.7 jdb调试器331
C.7.1 调试应用程序331
C.7.2 调试applet332
C.7.3 高级调试命令333
C.8 使用系统属性333
C.9 小结334
C.10 问与答335
附录D 使用Sun ONE Studio336
D.1 选择一种Java开发工具336
D.2 配置Sun ONE Studio338
D.3 创建一个示例程序340
D.3.1 运行程序342
D.3.2 对初学者的附加帮助342
附录E 下一步去哪里:Java资源343
E.1 Sun的正式Java站点343
E.2 其他关于Java的Web站点344
E.2.1 本书的正式站点344
E.2.2 Café au Lait344
E.2.3 Workbench344
E.2.4 Java评论服务344
E.2.5 Java World杂志344
E.2.6 Gamelan:Earthweb的Java目录344
E.2.7 Java书籍列表345
E.3 Java新闻组345
E.4 就职机会346
附录F 本书英文版的Web站点347