Java程序设计教程PDF电子书下载
- 电子书积分:11 积分如何计算积分?
- 作 者:段新娥,贾宗维主编;李荣,邓静等副主编
- 出 版 社:北京:人民邮电出版社
- 出版年份:2014
- ISBN:9787115333735
- 页数:272 页
第1章 绪论 1
1.1 Java概述 1
1.1.1 Java语言的发展 1
1.1.2 Java与C++的比较 2
1.1.3 Java工作原理 2
1.1.4 Java语言的特征 3
1.2 Java运行环境的建立 4
1.2.1 JDK的安装与配置 5
1.2.2 Eclipse开发环境配置 8
1.3 Java程序的类型 12
1.3.1 Java程序的两种模式 12
1.3.2 Application应用程序 12
1.3.3 Applet小应用程序 15
1.3.4 Application与Applet比较 17
1.4 Java应用 18
1.4.1 Java SE 19
1.4.2 Java EE 19
1.4.3 Java ME 19
本章小结 20
课后习题 20
第2章 Java编程基础 21
2.1 Java程序的构成 21
2.1.1 Java程序的基本结构 21
2.1.2 Java基本编码规则 24
2.2数据类型、变量、常量 26
2.2.1数据类型 26
2.2.2常量 28
2.2.3变量 29
2.3 Java中的运算符和表达式 31
2.3.1运算符 31
2.3.2表达式 35
2.4程序的流程控制 37
2.4.1结构化程序设计中的三大结构控制语句 37
2.4.2分支结构语句 38
2.4.3循环结构语句 41
2.4.4跳转语句 45
2.5数组 46
2.5.1一维数组 46
2.5.2二维数组 48
2.5.3数组的应用 49
2.6常用算法 51
2.6.1排序 51
2.6.2查找 56
本章小结 59
课后习题 59
第3章 抽象和封装 61
3.1面向对象程序设计 61
3.1.1面向对象程序设计与面向过程程序设计 61
3.1.2抽象和封装 64
3.2类 67
3.2.1类与对象 67
3.2.2类的声明 68
3.2.3成员变量(实例变量与类变量) 69
3.2.4方法成员 72
3.2.5构造函数 74
3.2.6方法的重载 76
3.3对象 80
3.3.1对象的创建与使用 80
3.3.2对象初始化和回收 80
3.4应用实例 82
本章小结 84
课后习题 84
第4章 继承和多态 85
4.1继承 85
4.1.1继承的基本概念 85
4.1.2 Java继承的实现 87
4.1.3方法覆盖 95
4.1.4成员隐藏 97
4.2多态 98
4.2.1多态概念的理解 98
4.2.2 Java中的多态 100
4.3包及访问控制 104
4.3.1包及其使用 104
4.3.2访问控制 108
4.3.3类、数据成员和方法的访问控制 109
4.4非访问控制符 111
4.4.1 static 111
4.4.2 abstract 113
4.4.3 final 115
4.5接口 116
4.5.1接口概念的理解 116
4.5.2接口的定义 116
4.5.3接口的应用 117
4.6常用类介绍 118
4.6.1有效利用Java的文档帮助 118
4.6.2 String类与StringBuffer类 120
4.6.3 Math类和Random类 122
4.6.4日期类 123
4.7应用实例 125
本章小结 127
课后习题 128
第5章 图形用户界面 129
5.1 AWT与Swing 129
5.1.1 AWT与Swing介绍 129
5.1.2创建第一个Swing窗口 130
5.2容器和基本组件 131
5.2.1组件和容器概述 131
5.2.2 Swing体系结构 132
5.2.3 Swing GUI框架 133
5.2.4添加组件到窗口 135
5.3布局管理器 136
5.3.1 BorderLayout 136
5.3.2 FlowLayout 137
5.3.3 CardLayout 138
5.3.4 GridLayout 138
5.3.5布局应用 139
5.4 Swing GUI常用组件 140
5.4.1框架窗口 141
5.4.2标签 142
5.4.3文本编辑 142
5.4.4按钮组件 145
5.4.5列表框和组合框 147
5.4.6面板 149
5.4.7菜单组件 151
5.4.8表格组件 155
5.4.9图形图像 156
5.5事件处理 158
5.5.1事件处理机制 159
5.5.2事件类和事件监听器接口 159
5.5.3事件处理过程 161
5.5.4事件适配器及注册事件监听器 162
5.6对话框 163
5.7 GUI项目实践 165
本章小结 171
课后习题 172
第6章 Java数据库连接 174
6.1 JDBC概述 174
6.2利用JDBC访问数据库 175
6.2.1 JDBC访问数据库的基本方法 175
6.2.2数据库的基本存取过程 181
6.2.3 JDBC连接实例 182
6.3 JDBC的常用类与接口 185
6.3.1 DriverManager类 186
6.3.2 Connection接口 188
6.3.3 Statement和PreparedStatement接口 188
6.3.4 ResultSet接口 190
6.4 JDBC应用实例 194
本章小结 200
课后习题 201
第7章 Java异常处理 202
7.1异常概述 202
7.1.1异常及其分类 203
7.1.2 Java中异常机制的原理 204
7.2异常处理 205
7.2.1 Java异常处理模型 205
7.2.2用throws声明异常 205
7.2.3用throw抛出异常 206
7.2.4用try和catch捕获异常 208
7.2.5finally 210
7.2.6异常捕获处理语法规则 213
7.3自定义异常 214
本章小结 215
课后习题 215
第8章 多线程 216
8.1进程与线程概述 216
8.1.1进程 216
8.1.2线程 217
8.2 Java的线程对象 219
8.2.1 Runnable接口与Thread类 219
8.2.2线程对象的生命周期 222
8.3线程的同步机制 224
8.3.1共享数据的线程“互斥”锁定 224
8.3.2传送数据的线程同步运行 224
8.3.3死锁问题 225
8.4线程应用实例 225
本章小结 227
课后习题 227
第9章 输入输出流 229
9.1流 229
9.1.1流的定义和作用 229
9.1.2流的存在 230
9.2流的分类 230
9.2.1基本字节流 230
9.2.2基本字符流 234
9.3文件操作 237
9.3.1文件操作类 238
9.3.2文件过滤器接口 239
9.3.3文件对话框组件 240
9.3.4随机存取文件类 240
9.4应用实例 242
本章小结 245
课后习题 245
第10章 网络通信 246
10.1网络编程概述 246
10.2使用URL访问网络资源 247
10.2.1 URL类 247
10.2.2 InetAddress类 248
10.3 TCP Socket通信 249
10.3.1 Java的TCP Socket通信流程 249
10.3.2 Socket类和ServerSocket类 250
10.3.3采用TCP Socket通信实例 251
10.4 UDP数据报通信 257
10.4.1数据报通信 257
10.4.2 UDP组播数据报 258
本章小结 259
课后习题 259
第11章 Java与Java Web 260
11.1 Java Web概述 260
11.1.1 Java与Java Web的关系 260
11.1.2 Java Web运行与开发环境的安装与配置 262
11.2 Java Web应用程序设计 266
11.2.1 JSP技术开发举例 266
11.2.2【例11-1】程序改进 270
本章小结 271
参考文献 272
- 《高级英语阅读与听说教程》刘秀梅编著 2019
- 《看图自学吉他弹唱教程》陈飞编著 2019
- 《激光加工实训技能指导理实一体化教程 下》王秀军,徐永红主编;刘波,刘克生副主编 2017
- 《AutoCAD 2019 循序渐进教程》雷焕平,吴昌松,陈兴奎主编 2019
- 《少儿电子琴入门教程 双色图解版》灌木文化 2019
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《Photoshop CC 2018基础教程》温培利,付华编著 2019
- 《剑桥国际英语写作教程 段落写作》(美)吉尔·辛格尔顿(Jill Shingleton)编著 2019
- 《英语自学进阶教程全6册 3》爱尔兰迪尔德丽出版社著 2019
- 《设计十六日 国内外美术院校报考攻略》沈海泯著 2018
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《办好人民满意的教育 全国教育满意度调查报告》(中国)中国教育科学研究院 2019
- 《北京生态环境保护》《北京环境保护丛书》编委会编著 2018
- 《人民院士》吴娜著 2019
- 《指向核心素养 北京十一学校名师教学设计 英语 九年级 上 配人教版》周志英总主编 2019
- 《中国人民的心》杨朔著;夕琳编 2019
- 《高等院校旅游专业系列教材 旅游企业岗位培训系列教材 新编北京导游英语》杨昆,鄢莉,谭明华 2019
- 《中华人民共和国成立70周年优秀文学作品精选 短篇小说卷 上 全2册》贺邵俊主编 2019
- 《指向核心素养 北京十一学校名师教学设计 数学 九年级 上 配人教版》周志英总主编 2019
- 《中华人民共和国成立70周年优秀文学作品精选 中篇小说卷 下 全3册》洪治纲主编 2019