图书介绍
Java语言程序设计PDF|Epub|txt|kindle电子书版本网盘下载
![Java语言程序设计](https://www.shukui.net/cover/75/30251658.jpg)
- 汪远征,周巧婷编著 著
- 出版社: 北京:机械工业出版社
- ISBN:9787111295679
- 出版时间:2010
- 标注页数:285页
- 文件大小:71MB
- 文件页数:293页
- 主题词:JAVA语言-程序设计-高等学校:技术学校-教材
PDF下载
下载说明
Java语言程序设计PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第1章 Java编程概述1
1.1 Jaava开发环境简介1
1.1.1 Java虚拟机1
1.1.2 开发工具包JDK1
1.1.3 开发平台Eclipse4
1.2 Java编程简介7
1.2.1 创建Java项目8
1.2.2 控制台程序开发9
1.2.3 SWT应用程序开发11
1.3 实训15
1.4 习题18
第2章 Java语言编程基础19
2.1 数据类型、常量和变量19
2.1.1 标识符和关键字19
2.1.2 数据类型20
2.1.3 基本数据类型20
2.1.4 基本数据类型的转换23
2.1.5 字符串类型25
2.2 运算符与表达式28
2.2.1 算术运算符与算术表达式28
2.2.2 关系运算符与关系表达式30
2.2.3 逻辑运算符与逻辑表达式30
2.2.4 赋值运算符与赋值表达式31
2.2.5 条件运算符与条件表达式32
2.2.6 位运算符与位表达式33
2.2.7 运算符综述35
2.3 实训35
2.4 习题40
第3章 Java程序流控制41
3.1 算法与语句概述41
3.1.1 算法的概念和特征41
3.1.2 语句概述42
3.2 选择结构语句42
3.2.1 单条件选择if语句42
3.2.2 if语句的扩充形式45
3.2.3 多分支选择switch语句46
3.3 循环结构语句48
3.3.1 while循环48
3.3.2 do...while循环49
3.3.3 for循环语句51
3.3.4 在循环体中使用语句break和语句continue53
3.4 实训54
3.5 习题60
第4章 Java的数组61
4.1 数组的基本概念61
4.2 一维数组61
4.2.1 一维数组的创建62
4.2.2 一维数组的使用63
4.2.3 对象类型数组66
4.3 二维数组68
4.3.1 二维数组的创建68
4.3.2 二维数组的使用69
4.4 数组的复制与重置73
4.4.1 数组的复制73
4.4.2 重置数组变量73
4.5 实训74
4.6 习题79
第5章 类与对象80
5.1 基本概念80
5.1.1 面向对象技术80
5.1.2 基本术语80
5.2 类的定义81
5.2.1 类定义的一般格式81
5.2.2 成员变量81
5.2.3 成员方法82
5.3 对象83
5.3.1 对象的创建83
5.3.2 对象的使用84
5.3.3 使用方法84
5.3.4 构造函数89
5.3.5 变量和常量的作用范围90
5.3.6 static关键字91
5.4 实训92
5.5 习题98
第6章 面向对象的程序设计99
6.1 面向对象技术的特性99
6.1.1 封装性99
6.1.2 继承性99
6.1.3 多态性99
6.2 类的继承性99
6.2.1 子类99
6.2.2 子类的继承性100
6.2.3 成员变量的隐藏和方法重写100
6.2.4 super关键字102
6.2.5 成员的访问控制103
6.3 类的多态104
6.3.1 成员方法重载104
6.3.2 构造方法重载105
6.4 final关键字105
6.4.1 final类105
6.4.2 final方法105
6.4.3 final变量106
6.5 abstract关键字106
6.6 接口107
6.6.1 接口的声明107
6.6.2 使用接口107
6.6.3 接口回调109
6.6.4 接口做参数110
6.7 包112
6.7.1 package语句112
6.7.2 import语句112
6.7.3 将类打包113
6.8 实训114
6.9 习题121
第7章 Java库常见类122
7.1 基本类型的类包装122
7.1.1 Float类和Double类122
7.1.2 Byte、Integer、Short类和Long类122
7.1.3 Character类122
7.1.4 String类123
7.2 StringBuffer类126
7.2.1 StringBuffer类的构造方法126
7.2.2 StringBuffer类的常用方法127
7.3 时间日期类127
7.3.1 Data类127
7.3.2 Calendar类129
7.4 数学类131
7.4.1 Math类131
7.4.2 NumberFormat类132
7.4.3 BigInteger类133
7.4.4 Random类134
7.5 实训135
7.6 习题138
第8章 SWT组件、布局与容器140
8.1 按钮与文本框140
8.1.1 按钮、复选框、单选按钮140
8.1.2 文本框142
8.2 下拉框与列表框144
8.2.1 下拉框144
8.2.2 列表框146
8.3 布局管理器148
8.3.1 布局管理器简介148
8.3.2 FillLayout类149
8.3.3 RowLayout类150
8.3.4 GridLayout类151
8.4 容器类153
8.4.1 面板153
8.4.2 分组框154
8.4.3 选项卡154
8.5 实训156
8.6 习题159
第9章 SWT高级组件160
9.1 工具栏与菜单160
9.1.1 工具栏160
9.1.2 菜单163
9.2 表格与对话框165
9.2.1 表格165
9.2.2 对话框167
9.2.3 消息提示对话框167
9.2.4 文件选择对话框169
9.2.5 颜色、字体与打印对话框173
9.3 实训174
9.4 习题181
第10章 Java异常处理182
10.1 Java的异常182
10.1.1 常见异常182
10.1.2 异常的基本概念183
10.1.3 异常处理机制183
10.1.4 异常类的层次184
10.2 异常的处理185
10.2.1 捕获异常185
10.2.2 声明抛出异常189
10.2.3 抛出异常190
10.3 自定义异常191
10.4 实训195
10.5 习题198
第11章 Java线程200
11.1 线程简介200
11.1.1 线程的基本概念200
11.1.2 Java多线程技术201
11.2 线程的创建及生命周期201
11.2.1 继承Thread类与Rounnable类201
11.2.2 创建线程202
11.2.3 线程的状态与生命周期206
11.2.4 控制线程的生命208
11.3 SWT中的线程209
11.3.1 GUI线程209
11.3.2 其他线程访问GUI线程210
11.3.3 线程的同步控制212
11.4 实训216
11.5 习题221
第12章 Java Applet小程序设计222
12.1 Java Applet的基本概念222
12.1.1 Applet概述222
12.1.2 Applet小程序开发222
12.1.3 Applet类225
12.2 Applet的生命周期与线程225
12.2.1 Applet的生命周期225
12.2.2 Applet的线程227
12.3 HTML与Applet参数传递228
12.3.1 Applet标记228
12.3.2 Applet参数230
12.3.3 使用浏览器控制Applet231
12.3.4 使用Applet控制浏览器233
12.4 实训234
12.5 习题241
第13章 Applet绘图与多媒体242
13.1 Applet绘图与图像处理242
13.1.1 与绘图有关的方法242
13.1.2 绘制图形242
13.1.3 绘图设置247
13.1.4 Applet图像处理249
13.2 Applet与多媒体251
13.2.1 声音处理251
13.2.2 动画特效253
13.2.3 双缓冲技术的应用255
13.3 实训258
13.4 习题262
第14章 Java数据库技术简介263
14.1 JDBC概述263
14.1.1 JDBC的主要类和接口263
14.1.2 JDBC驱动程序266
14.1.3 JDBC URL的标准语法266
14.2 JDBC开发数据库应用267
14.2.1 开发步骤267
14.2.2 创建数据库267
14.2.3 数据库连接267
14.2.4 SQL查询功能268
14.2.5 数据库应用270
14.3 实训277
14.4 习题285