图书介绍
Java实例导学PDF|Epub|txt|kindle电子书版本网盘下载
![Java实例导学](https://www.shukui.net/cover/54/33121874.jpg)
- (美)Gary B.Shelly等著;董庆霞,李雪非译 著
- 出版社: 北京:北京大学出版社
- ISBN:7301073917
- 出版时间:2004
- 标注页数:260页
- 文件大小:32MB
- 文件页数:273页
- 主题词:JAVA语言-程序设计
PDF下载
下载说明
Java实例导学PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
1.1简介1
1.2什么是Java1
第1章 Java程序设计简介1
1.3对计算机进行编程3
1.4程序开发生命周期3
1.5结构化的程序设计5
1.6控制结构7
1.6.1顺序控制结构8
1.6.2选择控制结构8
1.6.3重复控制结构9
1.6.4嵌套10
1.7.1对象术语11
1.7.2名词11
1.7面向对象的方法11
1.7.3动词12
1.7.4形容词14
1.7.5面向对象的同义词15
1.8 OOP的原理15
1.9封装、继承和多态16
1.9.1封装16
1.9.2继承16
1.9.3多态17
1.10快速应用程序开发和OOP的优点17
1.11小结18
1.12知识测试18
1.13知识应用22
第2章 创建Java程序24
2.2项目1——Anita古董店25
2.1 简介25
2.3.1启动记事本26
2.3桌面的设置26
2.3.2打开命令提示符窗口27
2.4编写程序代码27
2.4.1文档27
2.4.2访问修饰符和类名28
2.4.3方法和方法头29
2.4.4代码29
2.5测试程序30
2.6错误31
2.6.1语法错误31
2.6.2语义错误32
2.6.3运行时错误32
2.7.1 使用转义字符格式化输出结果33
2.6.4运行程序33
2.7编辑源程序和再次编译33
2.7.2重新编译和重新运行程序34
2.8迁移到网上34
2.8.1 引进需要的文件包34
2.8.2编辑小程序36
2.8.3 paint方法和drawString方法37
2.8.4返回到命令提示符窗口并编译小程序38
2.9小程序驻留的HTML文件38
2.9.1 HTML标记38
2.9.2使用小程序查看器运行小程序39
2.10小结40
2.11知识测试41
2.12知识应用43
2.13实验室44
2.14案例46
第3章 使用方法操作数据48
3.1简介48
3.2项目2——Bert车行购车贷款指导程序48
3.3开始一个新的Java程序49
3.4存储数据50
3.4.1 Java数据类型50
3.4.2变量和标识符51
3.4.3变量的声明52
3.5使用样本数据52
3.6运算符53
3.6.1算术运算符53
3.6.3运算符的优先级54
3.6.2比较运算符54
3.6.4计算公式55
3.7结果输出55
3.7.1 在输出结果的过程中使用变量55
3.7.2在输出结果的过程中使用的方法56
3.8保存、编译并运行文件57
3.9用户输入58
3.9.1从键盘输入58
3.9.2流和构造函数58
3.9.3实例化和构造函数59
3.9.4修改Bert程序60
3.9.5数据处理60
3.11迁移到网上64
3.11.1将程序转换为小程序64
3.10运行交互的程序64
3.11.2标签组件65
3.11.3文本框组件65
3.11.4按钮组件65
3.11.5创建小程序中的对象组件66
3.11.6 init方法67
3.11.7 ActionListener68
3.12 HTML驻留文档和交互小程序72
3.12.1创建驻留文档72
3.12.2使用小程序查看器运行一个交互的小程序72
3.13文件管理74
3.14小结74
3.15知识测试75
3.16知识应用77
3.17实验室79
3.18案例83
第4章 Java中的判断、循环和组件84
4.1 简介85
4.2项目3——CandleLine送货费用86
4.3开始设计新的Java程序88
4.4用户输入88
4.5组件的模块化89
4.6异常处理90
4.7测试部分程序94
4.8 if判断结构97
4.9创建方法102
4.9.1编写用户定义的方法102
4.9.2对输出结果进行编码104
4.9.3测试getCost方法104
4.9.5 switch语句105
4.9.4 case结构105
4.9.6测试switch结构107
4.10循环结构108
4.10.1 while语句108
4.10.2测试while结构109
4.11迁移到网上112
4.11.1创建驻留文档112
4.11.2创建小程序存根程序112
4.12在小程序中做出判断114
4.12.1创建复选框115
4.12.2向小程序添加组件、颜色和焦点117
4.12.3小程序中的判断119
4.12.4执行小程序120
4.13小结123
4.14知识测试124
4.15知识应用126
4.16实验室129
4.17案例133
第5章 外部类、数组和Choice组件135
5.1 简介136
5.2 项目4——Donna的辩论赛得分136
5.3创建Person类139
5.3.1输入Person类的开始代码139
5.3.2创建实例140
5.3.3使用实例方法142
5.4数组145
5.4.1数组表示法146
5.4.2对象数组147
5.4.3创建具有数组的应用程序148
5.5可以测量的循环149
5.5.1 for循环149
5.5.2赋值和一元运算符150
5.5.3输入for循环代码152
5.6对数组进行排序153
5.6.1完成Donna应用程序155
5.6.2编译并运行应用程序158
5.7迁移到网上159
5.7.1创建驻留文档160
5.7.2编写小程序的开始部分代码160
5.7.3创建Choice组件161
5.7.4 addItem方法163
5.7.5 actionPerformed事件165
5.7.6编译DonnaApplet167
5.8小结169
5.9知识测试169
5.10知识应用172
5.11 实验室175
5.11.1编写外部方法175
5.11.2创建具有下拉列表框的小程序175
5.11.3对数组进行排序177
5.12案例178
第6章 AWT应用180
6.1简介181
6.2项目5——Calculator程序181
6.3 AWT182
6.3.1容器183
6.3.2面板184
6.4.1 FlowLayout186
6.4布局管理器186
6.4.2 BorderLayout187
6.4.3 GridLayout188
6.4.4 CardLayout189
6.4.5 GridBagLayout189
6.4.6创建Calculator的框架和布局190
6.5制作键盘191
6.5.1 构建按钮并设定布局191
6.5.2将按钮放到面板中192
6.5.3在框架中加入组件193
6.6窗口方法194
6.7 actionPerformed方法195
6.7.1确定哪一个按钮196
6.7.3单击运算符按钮197
6.7.2 switch结构197
6.7.4对运算符按钮的操作198
6.7.5完成actionPerformed事件剩下部分的代码199
6.8为main方法编程200
6.9测试程序201
6.10迁移到网上204
6.10.1创建驻留文件204
6.10.2将应用程序转换为小程序204
6.10.3继承Applet包204
6.10.4对Calculator程序中的类做适当的改动205
6.10.5为小程序增加新的功能207
6.10.6测试【清屏】按钮209
6.11 小结209
6.12知识测试210
6.13知识应用212
6.14实验室213
6.15案例219
第7章 使用外部数据221
7.1简介222
7.2 项目6——Flora市车船使用税222
7.3创建界面224
7.4创建界面组件226
7.4.1 创建组件226
7.4.2设置布局管理器228
7.4.3将组件加入到框架中229
7.5外部数据231
7.5.1数据结构层次231
7.5.2顺序存取文件和随机存取文件232
7.5.3增添ActionListener并打开数据文件234
7.5.4向文件里写数据235
7.5.5增加一个清空输入内容的方法并返回焦点236
7.5.6测试按钮237
7.6错误提示238
7.6.1消息提示框239
7.6.2创建MessageBox类239
7.6.3调用MessageBox类241
7.6.4运行带有消息提示框的Flora应用程序242
7.7迁移到网上244
7.8小结245
7.9知识测试246
7.10知识应用249
7.11实验室252
7.12案例256
附录A 保留关键字257
附录B 选项和异常258