图书介绍
Java程序设计实用教程pdf电子书版本下载
- 刘甫迎,谢春,徐虹主编 著
- 出版社: 北京:科学出版社
- ISBN:7030162129
- 出版时间:2005
- 标注页数:351页
- 文件大小:75MB
- 文件页数:361页
- 主题词: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
Java程序设计语言 3
开始写程序 4
为程序添加注释 9
运行程序 10
修改程序 11
1.2使用数据 12
变量和常量 12
整型数据类型 13
算术语句 16
布尔型数据类型 17
浮点型数据类型 18
数字类型转换 19
字符型数据类型 20
习题 21
第2章 方法、类和对象 28
2.1在程序中使用方法 28
创建无参数的方法 28
只要一个参数的方法 31
使用多个参数的方法 33
有返回值的方法 34
2.2类的使用 36
类的定义 36
创建一个类 37
使用方法实例 39
声明对象 40
组织类 42
使用构造方法 47
习题 48
第3章 顺序、选择和循环 54
3.1输入和判定 54
简单的键盘输入 54
绘制流程图 57
用if判定 58
if…else结构 60
复合语句 62
if和if…else的嵌套 65
3.2特殊运算符,开关语句和优先级 65
AND和()R运算符 65
开关语句 69
条件运算符 72
NOT运算符 72
优先级 72
3.3循环和简捷运算 73
while循环 73
简捷算术运算符 77
For循环 79
Do*while循环 80
循环嵌套 81
3.4实例 83
顺序结构的实例 83
选择结构的实例 83
循环结构的实例 84
习题 85
第4章 数组和字符串 96
4.1数组 96
声明一个数组 96
初始化数组 98
使用数组下标 99
声明数组的一个对象 100
数组查找 103
传递数组到方法 107
使用数组的length数据成员 110
4.2字符串 111
字符串定义 111
字符串比较 112
使用其他字符串方法 115
把字符串转换成数字 117
4.3高级数组技术 119
数组元素的排序 119
数组对象的排序 123
字符串排序 125
二维数组 126
多维数组 128
使用字符串缓冲区 128
4.4实例 130
“冒泡排序”——数组的实例 130
对分查找 131
习题 133
第5章 Java小程序(Applet ) 142
5.1 Java程序设计语言简介 142
5.2 Java Applet基础 142
在HTML中调用Applet 142
写一个使用标签的简单Applet 144
改变标签的字体 146
向Applet添加文本框和按钮组件 147
Applet的事件驱动编程 149
添加输出到一个Applet 151
5.3 Applet的生命周期和更复杂的Applet 153
Applet的生命周期 153
一个全交互的Applet 156
使用setLocation ()方法 159
使用SetEnable ()方法 161
得到帮助 161
习题 162
第6章 继承 167
6.1继承 167
继承的概念 167
派生类 169
覆盖父类的方法 173
6.2使用父类和子类 175
使用有构造方法的父类 175
使用需要参数的父类构造方法 178
访问父类的方法 180
隐藏信息 181
使用不能覆盖的方法 184
6.3重载 186
重载 186
重载构造方法 188
6.4抽象类和动态方法联编 190
创建和使用抽象类 190
使用动态方法联编 197
创建子类对象数组 198
6.5软件设计,接口和软件包 200
对象类及其方法 200
toString ()方法 200
equals ()方法 201
使用继承实现好的软件设计 204
创建和使用接口 204
创建和使用包 207
习题 209
第7章 可视化应用程序设计 220
7.1可视化应用程序设计的概念 220
创建窗体 220
面板(J Panel ) 224
布局管理器 225
7.2事件 235
事件和事件处理 236
AWT事件类的方法 236
常用的事件方法 238
7.3常用控件 248
标签和文本组件 249
按钮、单选按钮和多选按钮 256
组合框、列表框 263
进度条和滚动条 267
菜单 271
习题 275
第8章 异常处理 276
8.1异常简介 276
异常 276
调试代码和捕捉异常 278
使用getMessage ()方法 280
抛出并捕捉多个异常 281
finally块的使用 283
8.2高级异常的概念 284
理解传统错误处理的局限 284
指定方法能够抛出的异常 286
单独处理每个捕捉到的异常 290
通过调用栈来跟踪异常 291
创建自身的异常 293
习题 295
第9章 文件的输入和输出 300
9.1文件概念 300
文件类 300
数据文件结构和数据流 303
数据流 304
9.2文件的读和写 306
写文件 306
读文件 307
9.3文件操作实例——链表算法 308
习题 310
第10章 Java的数据库操作 313
10.1 Access数据库 313
建立Access数据库表 313
Access数据库操作 317
10.2客户/服务器(C/S)模式编程概念 328
10.3 JDBC及其应用 330
JDBC编程技术 330
使用JDBC访问数据库 332
应用实例 337
习题 343
参考文献 344
附录A 《Java程序设计实用教程》教学大纲 345
附录B实验指导书 347