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

- 于东军等编著 著
- 出版社: 北京:清华大学出版社
- ISBN:9787302198475
- 出版时间:2009
- 标注页数:414页
- 文件大小:76MB
- 文件页数:428页
- 主题词:JAVA语言-程序设计-高等学校-教材
PDF下载
下载说明
Java程序设计与应用开发PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第1章 快速入门1
1.1 Java简介1
1.1.1 发展简史1
1.1.2 Java的特点2
1.2 Java开发环境的构建4
1.2.1 Java开发包的安装4
1.2.2 环境变量的设定6
1.2.3 基本DOS命令7
1.3 Java应用程序9
1.3.1 编写源代码9
1.3.2 编译源代码10
1.3.3 运行程序11
1.3.4 常见问题解答11
1.3.5 理解例子13
1.4 Java Applet15
1.4.1 编写Applet源代码15
1.4.2 编写嵌入Applet的HTML文件16
1.4.3 运行Applet17
1.5 Eclipse开发工具18
1.5.1 Eclipse简介与安装18
1.5.2 汉化Eclipse19
1.5.3 使用Eclipse开发Java项目21
习题23
第2章 Java基本语法24
2.1 变量24
2.1.1 基本数据类型25
2.1.2 变量28
2.1.3 变量的作用域28
2.1.4 变量的初始化30
2.2 操作符31
2.2.1 算术操作符32
2.2.2 关系与条件操作符33
2.2.3 位操作符35
2.2.4 其他类型操作符35
2.2.5 数字类型转换37
2.2.6 操作符优先级38
2.2.7 表达式、语句和块39
2.3 字符串40
2.3.1 字符串连接41
2.3.2 修改字符串41
2.3.3 判断字符串是否相等42
2.3.4 使用帮助文档43
2.4 控制流46
2.4.1 if条件语句46
2.4.2 for循环语句47
2.4.3 while/do while循环语句48
2.4.4 switch分支选择语句49
2.4.5 break、continue51
2.5 数组53
2.5.1 一维数组53
2.5.2 数组复制56
2.5.3 多维数组56
2.6 案例实训58
习题60
第3章 类与继承62
3.1 类和对象62
3.1.1 类声明62
3.1.2 类成员63
3.1.3 关键字this69
3.1.4 方法重载70
3.1.5 类继承71
3.1.6 类的初始化过程72
3.1.7 源文件74
3.2 面向对象特性75
3.2.1 封装性75
3.2.2 继承性77
3.2.3 多态性81
3.3 关键字static82
3.4 关键字final84
3.4.1 final变量84
3.4.2 final方法85
3.4.3 final类85
3.5 对象复制86
3.6 内部类88
3.7 案例实训90
习题92
第4章 接口、抽象类与包96
4.1 接口96
4.1.1 接口定义96
4.1.2 接口的实现97
4.1.3 接口作为类型99
4.1.4 接口不应改变100
4.2 抽象类100
4.2.1 抽象方法101
4.2.2 抽象类101
4.2.3 抽象类和接口的比较103
4.3 包105
4.3.1 包的作用105
4.3.2 包命名106
4.3.3 包的使用107
4.4 案例实训109
习题111
第5章 异常处理114
5.1 概述114
5.2 异常处理114
5.2.1 遭遇异常114
5.2.2 捕获并处理异常116
5.2.3 声明方法抛出异常120
5.3 异常的抛出策略122
5.3.1 不要声明抛出所有异常123
5.3.2 异常声明的数量124
5.3.3 保持throws子句的稳定性125
5.3.4 异常抛出策略小结125
5.4 异常的捕获策略126
5.4.1 混淆的异常126
5.4.2 代码重构的困难126
5.4.3 捕获超级异常的合理情形128
5.4.4 异常捕获策略小结128
5.5 案例实训129
习题130
第6章 GUI编程132
6.1 Swing起步132
6.1.1 Swing概述132
6.1.2 一个GUI实例133
6.1.3 面板134
6.1.4 改变应用程序的观感138
6.2 AWT事件处理138
6.2.1 事件处理简介138
6.2.2 事件处理实例139
6.2.3 使用事件适配器143
6.2.4 AWT事件继承关系145
6.3 布局管理146
6.3.1 流式布局147
6.3.2 边框布局148
6.3.3 网格布局150
6.3.4 网格袋布局151
6.4 常用GUI组件157
6.4.1 标签157
6.4.2 文本输入类组件159
6.4.3 选择类组件166
6.4.4 菜单类组件174
6.4.5 对话框180
6.4.6 表格187
6.5 案例实训194
习题202
第7章 网络编程203
7.1 网络编程的基本概念203
7.1.1 网络基础203
7.1.2 TCP/IP协议簇203
7.1.3 TCP与UDP204
7.2 InetAddress类206
7.2.1 创建InetAddress对象206
7.2.2 类InetAddress的应用207
7.3 TCP程序设计209
7.3.1 Java客户端套接字210
7.3.2 Java服务器套接字214
7.4 UDP程序设计219
7.4.1 DatagramPacket类219
7.4.2 DatagramSocket类221
7.5 URL程序设计226
7.5.1 URL类227
7.5.2 URLConnection类230
7.6 案例实训233
习题235
第8章 Java I/O系统237
8.1 文件类237
8.1.1 文件类File237
8.1.2 文件过滤241
8.2 Java I/O结构243
8.2.1 字节流243
8.2.2 字符流245
8.3 使用流246
8.3.1 标准流246
8.3.2 文件流248
8.3.3 过滤器流252
8.3.4 随机访问文件255
8.3.5 读取器和写出器257
8.4 对象序列化259
8.5 案例实训261
习题264
第9章 访问数据库266
9.1 JDBC简介266
9.2 建立数据库连接267
9.2.1 使用JDBC/ODBC桥接驱动程序268
9.2.2 使用JDBC驱动程序269
9.2.3 使用配置文件271
9.3 执行SQL语句272
9.3.1 executeUpdate273
9.3.2 executeQuery273
9.3.3 executeBatch274
9.4 使用PreparedStatement275
9.5 事务处理276
9.6 编写数据库工具类278
9.7 一个实例283
9.7.1 数据库283
9.7.2 布局及功能简介283
9.7.3 源代码285
9.8 案例实训293
习题296
第10章 多线程298
10.1 什么是线程298
10.2 一个简单的例子298
10.3 定制线程类300
10.3.1 继承线程类300
10.3.2 实现Runnable接口301
10.4 线程的生命周期302
10.4.1 创建线程302
10.4.2 启动线程302
10.4.3 线程运行303
10.4.4 线程阻塞303
10.4.5 终止线程303
10.5 线程中断304
10.6 线程的优先级305
10.6.1 利己线程306
10.6.2 分时方式307
10.7 线程同步307
10.7.1 对象锁310
10.7.2 可重入锁311
10.7.3 notifyAll和wait方法311
10.8 案例实训314
习题316
第11章 项目实践一:贪吃蛇游戏319
11.1 系统简介319
11.2 功能设计319
11.2.1 需求分析319
11.2.2 流程设计320
11.2.3 总体设计320
11.2.4 模块详细设计321
11.3 界面设计322
11.4 代码实现323
11.4.1 主程序类323
11.4.2 主窗口界面设置324
11.4.3 相关组件设置328
11.4.4 Snake模型设置329
11.4.5 游戏运行面板设置334
11.4.6 运行系统337
习题339
第12章 项目实践二:开发电力系统中的收费结算系统340
12.1 系统简介340
12.2 功能设计340
12.2.1 计量模拟程序340
12.2.2 结算收费系统341
12.3 数据库设计342
12.4 代码实现344
12.4.1 计量模拟344
12.4.2 快闪屏349
12.4.3 系统设置对话框351
12.4.4 基础资料管理355
12.4.5 出账、审核及收费368
12.4.6 运行系统368
习题370
附录A 参数传递371
附录B 各章习题参考答案378
参考文献414
热门推荐
- 3181765.html
- 2101093.html
- 3495214.html
- 3526729.html
- 946358.html
- 508505.html
- 51991.html
- 3676166.html
- 274051.html
- 1690286.html
- http://www.ickdjs.cc/book_2783133.html
- http://www.ickdjs.cc/book_2632310.html
- http://www.ickdjs.cc/book_3268876.html
- http://www.ickdjs.cc/book_2631247.html
- http://www.ickdjs.cc/book_446964.html
- http://www.ickdjs.cc/book_737991.html
- http://www.ickdjs.cc/book_1634813.html
- http://www.ickdjs.cc/book_1527091.html
- http://www.ickdjs.cc/book_169946.html
- http://www.ickdjs.cc/book_49842.html