图书介绍
Java程序设计2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载

- 肖磊主编 著
- 出版社: 北京:中国农业出版社
- ISBN:9787109167742
- 出版时间:2012
- 标注页数:202页
- 文件大小:60MB
- 文件页数:215页
- 主题词:JAVA语言-程序设计-高等学校-教材
PDF下载
下载说明
Java程序设计PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第1章 Java程序设计语言概述1
1.1 程序与程序设计1
1.1.1 程序设计的概念1
1.1.2 程序设计语言2
1.1.3 程序设计方法2
1.2 Java程序设计语言5
1.3 Java程序开发工具6
1.3.1 JDK开发工具6
1.3.2 集成开发环境工具9
1.4 Java程序的基本结构11
习题13
第2章 基本数据类型与基本操作14
2.1 标识符14
2.2 基本数据类型15
2.3 直接量与常量16
2.3.1 直接量16
2.3.2 常量17
2.4 变量与赋值运算符17
2.5 运算符与表达式18
2.5.1 算术运算18
2.5.2 关系运算19
2.5.3 逻辑运算20
2.5.4 位运算20
2.5.5 赋值运算21
2.5.6 条件运算21
2.5.7 运算符与表达式的计算规则21
2.6 数据类型的转换22
2.6.1 数值型数据之间的转换22
2.6.2 字符型数据与数值型数据之间的转换23
2.6.3 字符串与基本数据类型之间的转换23
2.7 使用Math类进行数学运算24
2.8 基本输入输出24
2.8.1 命令行输入输出25
2.8.2 使用对话框进行输入输出27
2.9 顺序结构程序举例28
习题30
第3章 选择结构程序设计31
3.1 语句块31
3.2 选择结构和条件判断31
3.3 if语句32
3.3.1 单分支if语句32
3.3.2 双分支if语句34
3.3.3 if语句的嵌套36
3.4 switch语句39
3.5 选择结构程序举例41
习题45
第4章 循环结构程序设计47
4.1 循环结构解决的问题47
4.2 while语句48
4.3 do…while语句49
4.4 for语句50
4.5 循环语句的比较51
4.6 循环嵌套52
4.7 break和continue语句53
4.7.1 break语句53
4.7.2 continue语句55
4.8 循环结构程序举例56
习题58
第5章 数组与字符串60
5.1 一维数组60
5.1.1 声明数组变量60
5.1.2 创建数组60
5.1.3 访问数组元素61
5.1.4 初始化数组62
5.1.5 处理数组元素62
5.1.6 for…each循环63
5.1.7 一维数组应用实例64
5.2 二维数组65
5.2.1 二维数组的定义与创建65
5.2.2 二维数组的长度66
5.2.3 二维数组应用实例67
5.3 数组的操作69
5.3.1 数组的复制69
5.3.2 数组的排序70
5.3.3 数组的查找72
5.3.4 使用Arrays类对数组进行操作73
5.4 字符串74
5.4.1 使用String类处理字符串74
5.4.2 使用StringBuffer/StringBuilder类处理字符串77
5.4.3 字符串应用实例78
习题79
第6章 方法81
6.1 定义方法81
6.2 调用方法82
6.3 参数的值传递84
6.4 方法重载85
6.5 方法与数组86
6.6 局部变量89
6.7 方法的递归调用90
习题93
第7章 对象和类95
7.1 对象和类的概念95
7.2 定义类96
7.3 创建对象97
7.4 访问对象98
7.4.1 引用类型和引用变量98
7.4.2 访问对象的成员98
7.4.3 数据域的初始值99
7.4.4 类与对象应用实例99
7.5 类成员的可访问性100
7.5.1 包100
7.5.2 访问修饰符102
7.5.3 类的封装103
7.6 类的静态成员104
7.7 类和对象应用107
7.7.1 变量的作用域107
7.7.2 关键字this108
7.7.3 对象作为方法的参数与返回值109
7.7.4 对象数组110
7.8 实例分析:二维坐标系的圆112
习题115
第8章 继承和多态118
8.1 继承118
8.1.1 使用继承118
8.1.2 创建子类对象120
8.1.3 方法覆盖122
8.1.4 关键字final123
8.1.5 对象类型转换与instanceof运算符123
8.1.6 对象类Object125
8.2 多态127
8.3 抽象类129
8.4 接口133
8.5 内部类136
8.5.1 成员内部类136
8.5.2 匿名内部类138
8.6 基本数据类型与包装类138
习题139
第9章 异常处理与输入输出140
9.1 异常处理140
9.1.1 理解异常和异常处理140
9.1.2 抛出异常141
9.1.3 声明异常142
9.1.4 捕获异常143
9.1.5 重新抛出异常145
9.1.6 自定义异常类146
9.2 文件类File146
9.3 文件的输入输出148
9.3.1 Java的流149
9.3.2 FileReader和FileWriter类150
9.3.3 PrintWriter和Scanner类151
9.3.4 FileInputStream和FileOutputStream类152
9.3.5 DataInputStream和DataOutputStream类153
9.4 对象的输入输出155
9.4.1 ObjectInputStream和ObjectOutputStream类155
9.4.2 可序列化接口Serializable156
9.4.3 数组的序列化157
习题158
第10章 图形用户界面161
10.1 Java图形用户界面概述161
10.2 Swing容器类162
10.2.1 顶层容器162
10.2.2 面板容器164
10.2.3 向容器中添加组件164
10.3 布局管理器166
10.3.1 流式布局FlowLayout166
10.3.2 网格布局GridLayout167
10.3.3 边框布局BorderLayout167
10.3.4 布局管理器应用167
10.4 Swing组件169
10.4.1 Swing组件的通用特征与辅助类169
10.4.2 标签组件172
10.4.3 文本输入组件172
10.4.4 按钮组件175
10.5 事件驱动程序设计178
10.5.1 事件与事件源178
10.5.2 事件监听器与事件驱动模型179
10.5.3 动作事件181
10.5.4 窗口事件183
10.6 绘图185
10.6.1 选择绘图组件186
10.6.2 Graphics对象的绘图方法186
10.6.3 绘图与鼠标事件示例188
10.6.4 绘图与键盘事件示例190
10.7 对话框191
10.7.1 JOptionPane对话框191
10.7.2 文件对话框192
习题195
第11章 Java Applet编程196
11.1 Applet基础知识196
11.2 Applet程序结构196
11.2.1 基于Applet类的小程序196
11.2.2 基于JApplet类的小程序197
11.2.3 运行Applet小程序198
11.3 Applet程序示例198
11.4 Applet的安全机制200
习题201
主要参考文献202
热门推荐
- 3804463.html
- 3237849.html
- 3665526.html
- 2002474.html
- 2962684.html
- 3293301.html
- 1755400.html
- 3899774.html
- 3651969.html
- 966143.html
- http://www.ickdjs.cc/book_966817.html
- http://www.ickdjs.cc/book_348662.html
- http://www.ickdjs.cc/book_215836.html
- http://www.ickdjs.cc/book_1113374.html
- http://www.ickdjs.cc/book_3160340.html
- http://www.ickdjs.cc/book_2216032.html
- http://www.ickdjs.cc/book_1992147.html
- http://www.ickdjs.cc/book_1811336.html
- http://www.ickdjs.cc/book_1762623.html
- http://www.ickdjs.cc/book_178663.html