图书介绍

Java课程设计案例精编pdf电子书版本下载

Java课程设计案例精编
  • 张建军,吴启武主编 著
  • 出版社: 北京:清华大学出版社
  • ISBN:9787302435877
  • 出版时间:2016
  • 标注页数:486页
  • 文件大小:616MB
  • 文件页数:495页
  • 主题词: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概述 1

1.1 Java语言简介 2

1.1.1 Java语言的历史 2

1.1.2 Java语言的特点 2

1.2 Java平台 4

1.2.1 Java平台简介 4

1.2.2 Java虚拟机 4

1.3 Java运行环境的建立 5

1.3.1 JDK简介 5

1.3.2 JDK的安装 5

1.3.3 JDK运行环境的设置 5

1.3.4 JDK包含的常用工具 7

1.4 JDK 1.6 的新特性 8

1.5 Java程序的编写、编译和运行 10

1.5.1 Java程序的编译与运行 10

1.5.2 简单的Java程序举例 11

1.5.3 Java的注释 13

第2章 Java程序设计基础 15

2.1 Java的基本数据类型 16

2.1.1 数据类型 16

2.1.2 标识符与关键字 16

2.1.3 常量 17

2.1.4 变量 19

2.2 Java运算符与表达式 21

2.2.1 算术运算符 21

2.2.2 关系运算符 21

2.2.3 布尔运算符 22

2.2.4 位运算符 22

2.2.5 赋值运算符 22

2.2.6 条件运算符 24

2.2.7 表达式和运算符的优先级 24

2.3 Java控制语句 25

2.3.1 选择结构 25

2.3.2 循环结构 26

2.3.3 跳转结构 28

2.4 字符串 29

2.4.1 String类 30

2.4.2 StringBuffer类 31

2.5 数组 32

2.5.1 一维数组 32

2.5.2 多维数组 34

2.5.3 对象数组 35

第3章 类和对象 37

3.1 类的定义与使用 38

3.1.1 类的定义 38

3.1.2 构造函数 41

3.1.3 对象的使用 42

3.1.4 访问控制 43

3.2 继承 44

3.3 重载 45

3.3.1 方法的重载 45

3.3.2 构造函数的重载 47

3.3.3 super与this 48

3.4 包与接口 51

3.4.1 包与引用包 51

3.4.2 ClassPath环境变量 52

3.4.3 接口 52

3.5 Java的垃圾回收与析构 53

3.6 抽象类与内部类 54

3.6.1 抽象类 54

3.6.2 内部类 54

3.7 基础类的使用 55

3.7.1 基础类库 55

3.7.2 Math类 59

3.7.3 时间与日期的处理 61

第4章 网页浏览器的开发 67

4.1 功能描述 68

4.2 理论基础 68

4.2.1 事件处理 68

4.2.2 Swing相关组件 70

4.2.3 输入输出 76

4.3 总体设计 80

4.4 代码实现 81

4.4.1 WebBrowser.java 81

4.4.2 ViewSourceFrame.java 91

4.5 程序的运行与发布 92

4.5.1 运行程序 92

4.5.2 发布程序 94

第5章 成绩查询APP设计 95

5.1 功能描述 96

5.2 理论基础 96

5.2.1 Http请求 96

5.2.2 Wireshark软件的使用 97

5.2.3 数据解析 98

5.2.4 SimpleAdapter的应用 100

5.3 总体设计 101

5.3.1 登录教务系统 101

5.3.2 获取并显示成绩 101

5.4 代码实现 102

5.4.1 登录功能 102

5.4.2 获取成绩 109

5.4.3 显示成绩 117

5.5 程序的运行与发布 122

5.5.1 运行程序 122

5.5.2 发布程序 124

第6章 消息推送APP设计 127

6.1 功能描述 128

6.2 理论基础 128

6.2.1 第三方消息推送平台 128

6.2.2 AppKey申请 128

6.2.3 导入SDK开发包 129

6.2.4 配置AndroidManifest.xml 130

6.2.5 SQLite 132

6.2.6 BaseAdapter的应用 133

6.3 总体设计 134

6.3.1 数据库设计 134

6.3.2 消息处理 134

6.3.3 消息管理 134

6.4 代码实现 135

6.4.1 数据库设计 135

6.4.2 消息处理 135

6.4.3 消息管理 138

6.5 程序的运行与发布 149

6.5.1 运行程序 149

6.5.2 发布程序 152

第7章 基于多线程的端口扫描器 153

7.1 功能描述 154

7.2 理论基础 154

7.2.1 布局管理器(LayoutManager) 154

7.2.2 多线程 157

7.2.3 端口扫描 161

7.3 总体设计 162

7.4 代码实现 163

7.4.1 TCPThread.java 163

7.4.2 ThreadScan.java 167

7.4.3 AboutDialog.java 178

7.5 程序的运行与发布 179

7.5.1 运行程序 179

7.5.2 发布程序 181

第8章 Java聊天室 183

8.1 功能描述 184

8.2 理论基础 184

8.2.1 套接字通信 184

8.2.2 套接字客户端 185

8.2.3 套接字服务端 186

8.2.4 数据报通信 186

8.2.5 URL与URLConnection 187

8.2.6 Java链表的实现 189

8.3 总体设计 190

8.3.1 聊天室服务器端的设计 190

8.3.2 聊天室客户端设计 191

8.4 代码实现 191

8.4.1 聊天室服务器端代码的实现 191

8.4.2 聊天室客户端代码的实现 211

8.5 程序的运行与发布 228

8.5.1 聊天室服务器端程序的运行 228

8.5.2 聊天室服务器端程序的发布 230

8.5.3 聊天室客户端程序的运行 231

8.5.4 聊天室客户端程序的发布 232

第9章 中国象棋对弈系统 233

9.1 功能描述 234

9.2 理论基础 234

9.2.1 中国象棋简介 234

9.2.2 中国象棋走子规则 234

9.2.3 中国象棋吃子规则 234

9.3 总体设计 235

9.4 代码实现 235

9.4.1 引用类包及类的定义 235

9.4.2 图形用户界面模块 236

9.4.3 按钮的操作模块 240

9.4.4 棋子的操作模块 243

9.4.5 棋子的移动规则类模块 250

9.5 程序的运行与发布 280

9.5.1 运行程序 280

9.5.2 发布程序 282

第10章 资产管理系统 283

10.1 需求分析 284

10.2 系统设计 284

10.2.1 结构设计 284

10.2.2 功能结构 285

10.2.3 功能流程及工作流描述 285

10.3 数据库设计 287

10.4 详细设计 288

10.4.1 资产管理系统主界面模块 288

10.4.2 系统管理模块 295

10.4.3 资产信息管理模块 302

11.4.4 人员信息管理模块 319

11.4.5 资产操作管理模块 335

11.4.6 信息查询模块 355

11.4.7 数据库操作模块 363

10.5 程序的运行与发布 395

10.5.1 配置数据源 395

10.5.2 运行程序 397

10.5.3 发布程序 397

第11章 人事管理系统 399

11.1 需求分析 400

11.2 系统设计 401

11.2.1 结构设计 401

11.2.2 功能结构 401

11.2.3 功能流程及工作流描述 401

11.3 数据库设计 403

11.4 详细设计 404

11.4.1 人事管理系统主界面模块 404

11.4.2 基础信息管理模块 410

11.4.3 人员调动管理模块 435

11.4.4 人员考核管理模块 443

11.4.5 劳资管理模块 450

11.4.6 数据库操作模块 458

11.5 程序的运行与发布 483

11.5.1 配置数据源 483

11.5.2 运行程序 484

11.5.3 发布程序 484

参考文献 486

精品推荐