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

- 王建新编著 著
- 出版社: 北京:中国铁道出版社
- ISBN:7113087345
- 出版时间:2008
- 标注页数:275页
- 文件大小:52MB
- 文件页数:290页
- 主题词:JAVA语言-程序设计-高等学校-教材
PDF下载
下载说明
Java程序设计PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第0章 绪论1
0-1 Java的起源与发展1
0-1-1 Java的起源1
0-1-2 Java的现状1
0-1-3 Java与C/C++的关系2
0-2 Java的特征2
0-3 Java虚拟机与Java运行平台4
0-3-1 Java虚拟机4
0-3-2 Java的3种运行平台5
0-3-3 安装J2SE平台5
0-4 Java程序开发6
0-4-1 编写源文件7
0-4-2 编译源程序7
0-4-3 运行应用程序8
0-4-4 Java编程的基本规则8
0-5 Java的学习技巧8
0-5-1 熟悉Java API8
0-5-2 理解Java核心理念9
0-6 小结10
思考与练习题10
第1章 Java语言基础12
1-1 基本语言符号12
1-1-1 关键字12
1-1-2 标识符13
1-1-3 分隔符13
1-1-4 注释14
1-2 数据类型和变量14
1-2-1 基本数据类型15
1-2-2 基本数据类型间的转换16
1-2-3 复合数据类型17
1-2-4 基本类型变量与引用类型变量18
1-3 运算符与表达式19
1-3-1 算术运算符和算术表达式19
1-3-2 关系运算符和关系表达式20
1-3-3 逻辑运算符和逻辑表达式20
1-3-4 条件运算符和条件表达式21
1-3-5 位运算符和位运算表达式22
1-3-6 赋值运算符和赋值表达式24
1-3-7 其他运算符和表达式24
1-3-8 运算符的优先级25
1-3-9 一般表达式25
1-4 Java语句26
1-4-1 Java语句类型26
1-4-2 while和do...while语句26
1-4-3 for语句28
1-4-4 if/if...else语句29
1-4-5 switch语句30
1-4-6 跳转语句31
1-5 数组32
1-5-1 数组的声明32
1-5-2 数组的创建与初始化33
1-5-3 Java数组在内存的存储特点34
1-6 小结35
思考与练习题36
第2章 Java的面向对象特征37
2-1 面向对象概述37
2-1-1 面向对象的基本概念37
2-1-2 面向对象的重要特征38
2-2 类和对象39
2-2-1 类的基本结构39
2-2-2 构造方法40
2-2-3 对象的创建41
2-2-4 对象的使用43
2-2-5 对象的清除45
2-2-6 成员变量45
2-2-7 成员方法48
2-2-8 方法的过载53
2-2-9 this关键字54
2-3 继承与多态58
2-3-1 类继承的语法58
2-3-2 类继承的使用59
2-3-3 成员变量的隐藏60
2-3-4 方法的重写61
2-3-5 super关键字63
2-4 访问权限65
2-4-1 包65
2-4-2 成员变量和成员方法的访问权限68
2-4-3 类和构造方法的访问权限72
2-5 小结73
思考与练习题73
第3章 类的高级特性75
3-1 对象的类型转换75
3-1-1 对象上转型和类型强制转换75
3-1-2 运行时绑定和多态78
3-2 抽象类和最终类79
3-2-1 抽象类79
3-2-2 final关键字81
3-3 接口81
3-3-1 接口的概念81
3-3-2 接口的声明和定义82
3-3-3 接口的实现与使用82
3-3-4 接口回调与多态84
3-3-5 接口与抽象类86
3-4 内部类和匿名类86
3-4-1 在类体中声明内部类86
3-4-2 在方法中声明的内部类87
3-4-3 与类有关的匿名类90
3-4-4 与接口有关的匿名类91
3-5 泛型类和泛型接口93
3-5-1 泛型类声明93
3-5-2 使用泛型类声明对象93
3-5-3 泛型接口94
3-6 小结95
思考与练习题95
第4章 常用类97
4-1 基本数据类型的封装类97
4-1-1 基本数据封装类型概述97
4-1-2 基本数据封装类型的变量和方法97
4-1-3 基本数据类型的封装类举例98
4-2 Object类99
4-2-1 Object类中的常用方法99
4-2-2 equals()方法100
4-2-3 toString()方法101
4-2-4 getClass()方法102
4-2-5 clone()方法103
4-3 字符串类105
4-3-1 构造方法106
4-3-2 字符串常量106
4-3-3 String类的常用方法107
4-3-4 StringBuffer类109
4-4 汇集类和汇集泛型类110
4-4-1 Collection接口和Collection泛型接口110
4-4-2 LinkedList类111
4-4-3 LinkedList〈E〉泛型类113
4-4-4 其他汇集泛型类115
4-5 Math类116
4-6 System类117
4-6-1 用System类获取标准输入/输出117
4-6-2 用System类的方法获取系统信息,完成系统操作118
4-7 小结118
思考与练习题118
第5章 异常处理120
5-1 异常的概念120
5-1-1 什么是异常120
5-1-2 异常的类层次123
5-1-3 系统定义的异常124
5-2 异常处理124
5-2-1 try...catch...finally结构125
5-2-2 多异常处理的匹配原则127
5-2-3 声明异常128
5-2-4 抛出异常130
5-3 自定义异常130
5-3-1 自定义异常类设计130
5-3-2 自定义异常类的使用131
5-3-3 自定义异常类与Java异常类的融合133
5-4 小结135
思考与练习题135
第6章 输入/输出流和对象串行化137
6-1 流的概念和分类137
6-1-1 流的概念137
6-1-2 流的分类138
6-2 字节流139
6-2-1 InputStream139
6-2-2 OutputStream140
6-3 字符流141
6-3-1 Reader141
6-3-2 Writer142
6-4 标准输入/输出143
6-4-1 标准输入143
6-4-2 标准输出144
6-4-3 JDK 1.5新增标准I/O功能144
6-5 File类与文件信息146
6-5-1 File类构造方法147
6-5-2 File类成员方法147
6-5-3 使用File类获取文件信息举例148
6-6 文件流149
6-6-1 文件字节流149
6-6-2 文件字符流151
6-7 内存中的输入/输出流153
6-7-1 缓冲流153
6-7-2 数组流155
6-7-3 字符串流158
6-8 数据流159
6-8-1 数据流类及其构造方法159
6-8-2 数据流类的成员方法160
6-8-3 数据流类的应用举例160
6-9 随机存取文件161
6-9-1 RadomAccessFile类162
6-9-2 RandomAccessFile类的构造方法162
6-9-3 RandomAccessFile的方法162
6-9-4 RandomAccessFile应用举例163
6-10 对象串行化163
6-10-1 对象串行化概述164
6-10-2 对象输出流和对象输入流164
6-10-3 构造可串行化对象的类165
6-11 小结167
思考与练习题167
第7章 图形用户界面169
7-1 图形用户界面概述169
7-1-1 一个图形用户界面的例子169
7-1-2 图形用户界面的要素170
7-1-3 java.awt包和javax.swing包170
7-2 窗体类JFrame171
7-2-1 JFrame类概述171
7-2-2 JFrame的构造方法172
7-2-3 JFrame的常用成员方法172
7-3 布局管理器172
7-3-1 FlowLayout布局管理器173
7-3-2 BorderLayout布局管理器174
7-3-3 GridLayout布局管理器175
7-3-4 CardLayout布局管理器176
7-3-5 中间容器和多种布局的混合使用178
7-4 事件处理模型179
7-4-1 事件处理过程中涉及的3类对象179
7-4-2 事件处理机制180
7-4-3 事件类和监听器接口181
7-4-4 事件适配器184
7-4-5 事件处理中的内部类和匿名类187
7-5 基本组件188
7-5-1 按钮188
7-5-2 标签组件190
7-5-3 文本域和密码域191
7-5-4 文本区JTextArea类193
7-5-5 复选框和单选按钮195
7-5-6 列表和组合选择框198
7-5-7 微旋按钮和进度条202
7-5-8 树组件205
7-5-9 表格组件207
7-6 菜单和对话框210
7-6-1 菜单系统210
7-6-2 弹出式菜单212
7-6-3 对话框215
7-7 小结219
思考与练习题219
第8章 Java高级特性介绍221
8-1 线程221
8-1-1 线程的概念221
8-1-2 线程的创建223
8-1-3 线程的优先级226
8-1-4 线程的生命周期226
8-1-5 Thread类的常用方法227
8-2 Java小应用程序230
8-2-1 Java小应用程序概述230
8-2-2 Java小应用程序的运行原理231
8-2-3 在Java小应用程序中使用Swing组件233
8-2-4 从网页向Java小应用程序传值234
8-2-5 在Java小应用程序中绘制图形235
8-2-6 在Java小应用程序中播放声音237
8-2-7 在Java小应用程序中显示图像239
8-3 Java网络程序设计241
8-3-1 网络通信基础241
8-3-2 Java的网络通信机制242
8-3-3 Java的URL通信机制242
8-3-4 Java的Socket通信机制246
8-4 用JDBC访问数据库250
8-4-1 MySQL数据库系统251
8-4-2 结构化查询语言SQL简介253
8-4-3 JDBC255
8-4-4 Java的数据库连接举例:轻松背单词259
8-5 小结262
思考与练习题262
参考文献264
附录A 授课及实验课时安排参考265
附录B 二级考试大纲索引266
附录C 二级考试样题268
附录D 参考答案273
热门推荐
- 1027045.html
- 1924768.html
- 2286122.html
- 2390204.html
- 851592.html
- 2140443.html
- 1106944.html
- 2883741.html
- 3663932.html
- 2075294.html
- http://www.ickdjs.cc/book_1444356.html
- http://www.ickdjs.cc/book_1810750.html
- http://www.ickdjs.cc/book_807837.html
- http://www.ickdjs.cc/book_1431005.html
- http://www.ickdjs.cc/book_1657221.html
- http://www.ickdjs.cc/book_1575922.html
- http://www.ickdjs.cc/book_3187367.html
- http://www.ickdjs.cc/book_987775.html
- http://www.ickdjs.cc/book_1527144.html
- http://www.ickdjs.cc/book_1469144.html