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

- 李尊朝,苏军编著 著
- 出版社: 北京:中国铁道出版社
- ISBN:7113083692
- 出版时间:2007
- 标注页数:246页
- 文件大小:19MB
- 文件页数:262页
- 主题词:JAVA语言-程序设计-高等学校-教材
PDF下载
下载说明
Java语言程序设计 第2版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 汇编语言1
1.1.3 高级语言1
1.2 面向对象的程序设计语言——Java2
1.2.1 Java的发展历史2
1.2.2 Java的特点3
1.2.3 Java与C/C++的比较5
1.3 Java的开发和运行环境5
1.3.1 JDK的安装6
1.3.2 JDK的设置6
1.4 开发和运行Java程序的步骤7
1.4.1 选择编辑工具7
1.4.2 编译和运行Java程序8
1.5 JCreator9
习题12
第2章 Java基础13
2.1 标识符和关键字13
2.2 数据类型与常量、变量14
2.2.1 数据类型的分类14
2.2.2 基本数据类型14
2.2.3 常量16
2.2.4 变量17
2.3 运算符和表达式20
2.3.1 运算符20
2.3.2 表达式24
习题28
第3章 基本控制结构29
3.1 语句及程序结构29
3.2 顺序结构30
3.3 选择结构32
3.3.1 if语句32
3.3.2 switch语句35
3.4 循环结构37
3.4.1 while语句37
3.4.2 do...while语句39
3.4.3 for语句40
3.4.4 多重循环42
3.5 跳转语句45
习题45
第4章 方法47
4.1 方法声明47
4.2 方法调用48
4.3 参数传递50
4.4 递归51
习题54
第5章 数组55
5.1 一维数组55
5.1.1 一维数组的声明55
5.1.2 一维数组的初始化55
5.2 多维数组57
5.2.1 二维数组的声明57
5.2.2 二维数组的初始化58
5.3 数组的基本操作60
5.3.1 数组的引用60
5.3.2 数组的复制60
5.3.3 数组的输出61
5.4 数组应用举例63
5.5 数组参数66
5.6 字符串70
5.6.1 字符数组与字符串70
5.6.2 字符串70
5.6.3 字符串操作72
5.6.4 字符串数组74
习题75
第6章 类和对象76
6.1 类和对象概述76
6.1.1 面向对象的基本概念76
6.1.2 类的声明76
6.1.3 对象的创建和使用77
6.1.4 构造方法和对象的初始化79
6.1.5 对象销毁83
6.2 类的封装84
6.2.1 访问权限84
6.2.2 类成员86
习题91
第7章 类的继承和多态机制92
7.1 类的继承92
7.1.1 继承的基本概念92
7.1.2 继承的实现93
7.1.3 super和this引用95
7.2 类的多态性99
7.2.1 方法重载99
7.2.2 方法覆盖101
7.3 final类和final成员102
习题104
第8章 接口和包105
8.1 抽象类和方法105
8.2 接口108
8.2.1 声明接口108
8.2.2 实现接口109
8.3 包116
8.3.1 包的概念116
8.3.2 包的声明和导入117
习题123
第9章 异常处理124
9.1 Java异常处理机制124
9.2 异常处理方式125
9.2.1 try...catch...finally结构125
9.2.2 抛出异常128
9.2.3 自定义异常类131
习题133
第10章 输入与输出135
10.1 输入/输出类库135
10.1.1 流135
10.1.2 输入/输出流类136
10.2 标准输入/输出及标准错误139
10.2.1 标准输入140
10.2.2 标准输出143
10.2.3 标准错误143
10.3 文件操作143
10.3.1 建立File对象143
10.3.2 File对象的属性和操作144
习题153
第11章 图形用户界面设计154
11.1 AWT组件概述154
11.2 布局管理160
11.2.1 BorderLayout类160
11.2.2 FlowLayout类161
11.2.3 GridLayout类162
11.3 事件处理163
11.3.1 委托事件模型163
11.3.2 事件类和监听器接口166
11.3.3 处理ActionEvent事件169
11.3.4 处理ItemEvent事件171
11.3.5 处理TextEvent事件172
11.3.6 处理KeyEvent事件173
11.3.7 处理MouseEvent事件177
11.3.8 处理WindowEvent事件181
11.4 绘图183
习题185
第12章 Swing组件186
12.1 Swing组件概述186
12.2 窗口187
12.3 标签187
12.4 按钮188
12.5 单选按钮和复选框188
12.6 文本编辑组件193
12.7 列表框和组合框195
12.8 菜单197
习题200
第13章 Applet程序202
13.1 Applet简介202
13.1.1 Applet类202
13.1.2 Applet程序的运行过程202
13.1.3 Applet程序的建立和运行203
13.2 Applet程序举例204
习题208
第14章 多线程209
14.1 Java的多线程机制209
14.1.1 线程的生命周期209
14.1.2 多线程的实现方法210
14.2 通过Thread类实现多线程210
14.3 通过Runnable接口实现多线程211
14.4 线程等待212
14.5 线程同步215
习题218
第15章 数据库编程219
15.1 数据库简介219
15.1.1 关系型数据库219
15.1.2 SQL简介220
15.2 使用JDBC连接数据库221
15.2.1 JDBC简介221
15.2.2 JDBC驱动程序222
15.3 建立数据源222
15.3.1 建立数据库222
15.3.2 建立数据源225
15.4 Java数据库编程226
15.4.1 数据库编程的一般过程226
15.4.2 数据库编程实例228
习题233
第16章 网络编程234
16.1 网络基础234
16.2 URL235
16.2.1 URL类235
16.2.2 URLConnection类237
16.3 Socket通信239
16.3.1 Socket概念239
16.3.2 Socket的通信机制239
16.3.3 Socket类与ServerSocket类239
16.3.4 URL与Socket通信的区别245
16.3.5 UDP通信245
习题245
参考文献246
热门推荐
- 2444218.html
- 302012.html
- 2389792.html
- 3662260.html
- 2417787.html
- 2837031.html
- 2030457.html
- 1726881.html
- 1105182.html
- 1176235.html
- http://www.ickdjs.cc/book_1963257.html
- http://www.ickdjs.cc/book_1312483.html
- http://www.ickdjs.cc/book_1023735.html
- http://www.ickdjs.cc/book_175733.html
- http://www.ickdjs.cc/book_87037.html
- http://www.ickdjs.cc/book_1565297.html
- http://www.ickdjs.cc/book_3668936.html
- http://www.ickdjs.cc/book_3651810.html
- http://www.ickdjs.cc/book_3198031.html
- http://www.ickdjs.cc/book_1141894.html