基于Java的综合课程设计PDF电子书下载
- 电子书积分:13 积分如何计算积分?
- 作 者:尉哲明主编;冀素琴,郭珉编著
- 出 版 社:北京:清华大学出版社
- 出版年份:2014
- ISBN:9787302364849
- 页数:392 页
第1部分 Java编程基础 3
第1章 Java开发环境 3
1.1 本章知识点 3
1.2 设计1 初识Java 4
第2章 Java语言基础 11
2.1 本章知识点 11
2.2 设计1 基本运算练习 12
2.3 设计2 控制结构练习 13
第3章 类与对象 16
3.1 本章知识点 16
3.2 设计1 对象的创建和使用 17
3.3 设计2 包的使用与访问控制 20
第4章 继承、多态和封装 24
4.1 本章知识点 24
4.2 设计1 继承性 25
4.3 设计2 多态性 28
4.4 设计3 封装性 32
第5章 抽象类与接口 35
5.1 本章知识点 35
5.2 设计1 抽象类 35
5.3 设计2 接口 38
第6章 数组和常用类 42
6.1 本章知识点 42
6.2 设计1 数组 43
6.3 设计2 字符串 47
第7章 集合类 50
7.1 本章知识点 50
7.2 设计1 List接口及实现该接口的常用类的练习 52
7.3 设计2 Set接口及实现该接口的常用类的练习 55
7.4 设计3 Map接口及实现该接口的常用类的练习 57
第8章 异常 60
8.1 本章知识点 60
8.2 设计1 异常的捕获 61
8.3 设计2 异常的抛出及搜索 63
第9章 文件与流 67
9.1 本章知识点 67
9.2 设计1 文件管理 69
9.3 设计2 常用流练习 72
9.4 设计3 RandomAccessFile类的应用 76
第2部分 Java应用技术 81
第10章 Java图形用户界面设计 81
10.1 案例:几何图形计算器 81
10.1.1 案例问题描述 81
10.1.2 案例功能分析及演示 81
10.1.3 案例总体设计 83
10.1.4 案例代码实现 91
10.1.5 案例练习题目 108
10.2 案例:饭店点菜 109
10.2.1 案例问题描述 109
10.2.2 案例功能分析及演示 109
10.2.3 案例总体设计 111
10.2.4 案例代码实现 117
10.2.5 案例练习题目 133
第11章 Java多媒体程序设计 134
11.1 案例:随机绘图与动画 134
11.1.1 案例问题描述 134
11.1.2 案例功能分析与演示 134
11.1.3 案例总体设计 136
11.1.4 案例代码实现 141
11.1.5 案例练习题目 153
11.2 案例:多媒体图片查看器 154
11.2.1 案例问题描述 154
11.2.2 案例功能分析与演示 154
11.2.3 案例总体设计 157
11.2.4 案例代码实现 163
11.2.5 案例练习题目 180
第12章 Java多线程程序设计 181
12.1 案例:两按钮反向运动——使用Thread子类 181
12.1.1 案例问题描述 181
12.1.2 案例功能分析与演示 181
12.1.3 案例总体设计 182
12.1.4 案例代码实现 184
12.1.5 案例练习题目 190
12.2 案例:两按钮反向运动——使用Runnable接口 191
12.2.1 案例问题描述 191
12.2.2 案例功能分析与演示 191
12.2.3 案例总体设计 191
12.2.4 案例代码实现 193
12.2.5 案例练习题目 197
12.3 案例:使用Thread类实现图像动画 197
12.3.1 案例问题描述 197
12.3.2 案例功能分析与演示 198
12.3.3 案例总体设计 200
12.3.4 案例代码实现 202
12.3.5 案例练习题目 207
12.4 案例:线程同步——模拟跑步接力 207
12.4.1 案例问题描述 207
12.4.2 案例功能分析与演示 207
12.4.3 案例总体设计 208
12.4.4 案例代码实现 210
12.4.5 案例练习题目 215
第13章 综合案例:拼图游戏 217
13.1 设计要求 217
13.2 总体设计 218
13.2.1 GameWindow.java 219
13.2.2 PuzzlePanel.java 219
13.2.3 Cell.java 219
13.2.4 ControlGamePanel.java 219
13.2.5 SplitImage.java 219
13.2.6 MusicDialog.java 219
13.2.7 Player.java 220
13.2.8 ResultRecordDialog.java 220
13.3 详细设计 220
13.3.1 GameWindow类 220
13.3.2 PuzzlePanel类 231
13.3.3 Cell类 235
13.3.4 ControlGamePanel类 237
13.3.5 SplitImage类 245
13.3.6 MusicDialog类 246
13.3.7 Player类 250
13.3.8 ResultRecordDialog类 252
13.4 案例练习题目 254
第3部分 基于Java的综合课程设计 259
第14章 Java与数据库:资料室图书管理系统 259
14.1 资料室图书管理系统需求分析 259
14.2 资料室图书管理系统设计 259
14.2.1 数据库设计 259
14.2.2 系统功能设计 260
14.3 资料室图书管理系统实现思路 261
14.4 资料室图书管理系统实现 262
14.4.1 建立数据库表 262
14.4.2 登录功能的实现 263
14.4.3 主界面类BooksManager的实现 267
14.4.4 录入图书功能的实现 271
14.4.5 检索图书功能的实现 277
14.4.6 修改图书功能的实现 287
14.4.7 删除图书功能的实现 291
14.4.8 借书功能的实现 294
14.4.9 查看借书记录功能的实现 298
14.4.10 还书功能的实现 300
14.4.11 查看还书记录功能的实现 306
14.5 资料室图书管理系统调试与软件发布 307
14.5.1 系统调试 307
14.5.2 软件发布 309
14.6 综合课程设计作业 309
14.6.1 资料室图书管理信息系统扩展 309
14.6.2 综合课程设计题目 309
第15章 Java与网络:P2P聊天系统 310
15.1 P2P聊天系统需求分析 310
15.2 P2P聊天系统设计 310
15.2.1 信息服务器功能设计 310
15.2.2 P2P聊天端设计 311
15.3 P2P聊天系统实现思路 318
15.3.1 传输协议选择 318
15.3.2 P2P端与信息服务器的应用协议 319
15.4 P2P聊天系统实现 319
15.4.1 Request类和Response类 319
15.4.2 信息服务器的实现 322
15.4.3 P2P聊天端的实现 327
15.5 P2P聊天系统调试与软件发布 351
15.5.1 系统调试 351
15.5.2 软件发布 351
15.6 综合课程设计作业 352
15.6.1 P2P聊天系统扩展 352
15.6.2 综合课程设计题目 352
第16章 Java与网络:Web服务器与浏览器 353
16.1 Web服务器与浏览器需求分析 353
16.1.1 Web服务器需求分析 353
16.1.2 浏览器需求分析 353
16.2 Web服务器与浏览器系统设计 353
16.2.1 Web服务器功能设计 353
16.2.2 浏览器功能设计 355
16.3 Web服务器与浏览器系统实现思路 355
16.3.1 传输协议选择 355
16.3.2 浏览器与Web服务器的应用协议 355
16.3.3 增加“生成配置文件”功能 355
16.4 Web服务器与浏览器系统实现 356
16.4.1 应用协议的实现 356
16.4.2 Web服务器的实现 360
16.4.3 浏览器的实现 364
16.4.4 “生成配置文件”功能实现 370
16.5 Web服务器与浏览器系统调试与软件发布 372
16.5.1 系统调试 372
16.5.2 软件发布 372
16.6 综合课程设计作业 373
第17章 Java与网络、数据库:基于B/S的用户登录管理系统 374
17.1 基于B/S的用户登录管理系统需求分析 374
17.2 基于B/S的用户登录管理系统设计 374
17.2.1 数据库设计 374
17.2.2 登录服务器功能设计 374
17.2.3 客户端功能设计 375
17.3 基于B/S的用户登录管理系统实现思路 375
17.3.1 系统实现采用分层结构模型 375
17.3.2 客户端与服务器的应用协议 376
17.3.3 客户端的实现思路 376
17.4 基于B/S的用户登录管理系统实现 376
17.4.1 建立数据库表和数据源 376
17.4.2 应用协议的实现 377
17.4.3 登录服务器的实现 379
17.4.4 JApplet的实现——LoginApplet类 386
17.5 基于B/S的用户登录管理系统调试与软件发布 391
17.5.1 系统调试 391
17.5.2 软件发布 391
17.6 综合课程设计作业 392
- 《家畜百宝 猪、牛、羊、鸡的综合利用》山西省商业厅组织技术处编著 1959
- 《中央财政支持提升专业服务产业发展能力项目水利工程专业课程建设成果 设施农业工程技术》赵英编 2018
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《设计十六日 国内外美术院校报考攻略》沈海泯著 2018
- 《计算机辅助平面设计》吴轶博主编 2019
- 《高校转型发展系列教材 素描基础与设计》施猛责任编辑;(中国)魏伏一,徐红 2019
- 《景观艺术设计》林春水,马俊 2019
- 《全国学前教育专业(新课程标准)“十三五”规划教材 简谱手风琴教程 第2版》(中国)杨克勤,王宝庆 2019
- 《大学英语综合教程 1》王佃春,骆敏主编 2015
- 《事业单位招聘护士综合应试策略》杨会香,井秀玲,马小霞主编 2019
- 《高考快速作文指导》张吉武,鲍志伸主编 2002
- 《建筑施工企业统计》杨淑芝主编 2008
- 《市政工程基础》杨岚编著 2009
- 《家畜百宝 猪、牛、羊、鸡的综合利用》山西省商业厅组织技术处编著 1959
- 《《道德经》200句》崇贤书院编著 2018
- 《钒产业技术及应用》高峰,彭清静,华骏主编 2019
- 《近代旅游指南汇刊二编 16》王强主编 2017
- 《高级英语阅读与听说教程》刘秀梅编著 2019
- 《计算机网络与通信基础》谢雨飞,田启川编著 2019
- 《汉语词汇知识与习得研究》邢红兵主编 2019
- 《大学计算机实验指导及习题解答》曹成志,宋长龙 2019
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《大学生心理健康与人生发展》王琳责任编辑;(中国)肖宇 2019
- 《大学英语四级考试全真试题 标准模拟 四级》汪开虎主编 2012
- 《大学英语教学的跨文化交际视角研究与创新发展》许丽云,刘枫,尚利明著 2020
- 《北京生态环境保护》《北京环境保护丛书》编委会编著 2018
- 《复旦大学新闻学院教授学术丛书 新闻实务随想录》刘海贵 2019
- 《大学英语综合教程 1》王佃春,骆敏主编 2015
- 《大学物理简明教程 下 第2版》施卫主编 2020
- 《指向核心素养 北京十一学校名师教学设计 英语 九年级 上 配人教版》周志英总主编 2019