图书介绍

基于Java的综合课程设计【2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载】

基于Java的综合课程设计
  • 尉哲明主编;冀素琴,郭珉编著 著
  • 出版社: 北京:清华大学出版社
  • ISBN:9787302364849
  • 出版时间:2014
  • 标注页数:392页
  • 文件大小:53MB
  • 文件页数:406页
  • 主题词:JAVA语言-程序设计-高等学校-教材

PDF下载


点此进入-本书在线PDF格式电子书下载【推荐-云解压-方便快捷】直接下载PDF格式图书。移动端-PC端通用
种子下载[BT下载速度快]温馨提示:(请使用BT下载软件FDM进行下载)软件下载地址页直链下载[便捷但速度慢]  [在线试读本书]   [在线获取解压码]

下载说明

基于Java的综合课程设计PDF格式电子书版下载

下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。

建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!

(文件页数 要大于 标注页数,上中下等多册电子书除外)

注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具

图书目录

第1部分 Java编程基础3

第1章 Java开发环境3

1.1 本章知识点3

1.2 设计1 初识Java4

第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.java219

13.2.2 PuzzlePanel.java219

13.2.3 Cell.java219

13.2.4 ControlGamePanel.java219

13.2.5 SplitImage.java219

13.2.6 MusicDialog.java219

13.2.7 Player.java220

13.2.8 ResultRecordDialog.java220

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

热门推荐