网站首页  软件下载  游戏下载  翻译软件  电子书下载  电影下载  电视剧下载  教程攻略

请输入您要查询的图书:

 

书名 Java课程设计案例精编(第2版高等院校课程设计案例精编)
分类
作者 张广彬//王小宁//高静
出版社 清华大学出版社
下载
简介
编辑推荐

张广彬、王小宁、高静编著的这本《Java课程设计案例精编(第2版)》为Java课程设计指导用书,共分11章,具体内容包括: Java环境的安装与配置、Java语言编程的基础知识、Java语言中最重要的类与对象、网页浏览器案例、蜘蛛纸牌案例、吃豆子游戏案例、端口扫描器案例、聊天程序案例、中国象棋对弈系统案例、资产管理系统案例和人事管理系统案例。

内容推荐

Java语言已成为软件设计开发者应当掌握的一门基础语言。张广彬、王小宁、高静编著的这本《Java课程设计案例精编(第2版)》为Java课程设计指导用书,共分11章,具体内容包括: Java环境的安装与配置、Java语言编程的基础知识、Java语言中最重要的类与对象、网页浏览器案例、蜘蛛纸牌案例、吃豆子游戏案例、端口扫描器案例、聊天程序案例、中国象棋对弈系统案例、资产管理系统案例和人事管理系统案例。

本书以案例带动知识点进行讲解,向读者展示实际项目的设计思想和设计理念,使其可举一反三。每个实例各有侧重点,避免实例罗列和知识点重复,并提供完整的项目实现代码下载。本书案例典型,选择目前高校课程设计的典型项目,并注重切合实际应用,使读者真正做到学以致用。

本书适合作为高等院校学生Java课程设计指导用书,也可作为Java语言程序开发人员及爱好者的指导用书。

目录

第1章 Java概述/1

 1.1 Java语言简介/1

1.1.1 Java语言的历史/1

1.1.2 Java语言的特点/1

 1.2 Java平台简介/3

1.2.1 Java平台简介/3

1.2.2 Java虚拟机(JVM)/3

 1.3 Java运行环境的建立/4

1.3.1 JDK简介/4

1.3.2 JDK的安装/4

1.3.3 JDK运行环境的设置/4

1.3.4 JDK包含的常用工具/6

 1.4 JDK 1.6的新特性/6

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

1.5.1 Java程序的编译与运行/9

1.5.2 编写简单的Java程序/10

1.5.3 Java的注释/12

第2章 Java程序设计基础/14

 2.1 Java的基本数据类型/14

2.1.1 数据类型/14

2.1.2 标识符与关键字/14

2.1.3 常量/15

2.1.4 变量/17

 2.2 Java运算符与表达式/19

2.2.1 算术运算符/19

2.2.2 关系运算符/19

2.2.3 布尔运算符/20

2.2.4 位运算符/20

2.2.5 赋值运算符/20

2.2.6 条件运算符/22

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

 2.3 Java控制语句/23

2.3.1 选择结构/23

2.3.2 循环结构/24

2.3.3 跳转结构/26

 2.4 字符串/27

2.4.1 String类/27

2.4.2 StringBuffer类/29

 2.5 数组/30

2.5.1 一维数组/30

2.5.2 多维数组/32

2.5.3 对象数组/33

第3章 类和对象/34

 3.1 类的定义与使用/34

3.1.1 类的定义/34

3.1.2 构造函数/37

3.1.3 对象的使用/38

3.1.4 访问控制/39

 3.2 继承/40

 3.3 重载/42

3.3.1 方法的重载/42

3.3.2 构造函数的重载/43

3.3.3 super与this/44

 3.4 包与接口/47

3.4.1 包与引用包/47

3.4.2 ClassPath环境变量/48

3.4.3 接口/48

3.5 Java的垃圾回收与析构/49

 3.6 抽象类与内部类/50

3.6.1 抽象类/50

3.6.2 内部类/50

 3.7 基础类的使用/51

3.7.1 基础类库/51

3.7.2 Math类/55

3.7.3 时间与日期的处理/57

第4章 网页浏览器开发/62

 4.1 功能描述/62

 4.2 理论基础/62

4.2.1 事件处理/62

4.2.2 Swing相关组件/64

4.2.3 输入输出/70

 4.3 总体设计/74

 4.4 代码实现/75

4.4.1 WebBrowser.java/75

4.4.2 ViewSourceFrame.java/84

 4.5 程序的运行与发布/86

4.5.1 运行程序/86

4.5.2 发布程序/86

第5章 蜘蛛纸牌/88

 5.1 功能描述/88

 5.2 理论基础/88

 5.3 总体设计/90

 5.4 代码实现/91

5.4.1 SpiderMenuBar.java/91

5.4.2 PKCard.java/94

5.4.3 AboutDialog.java/100

5.4.4 Spider.java/101

 5.5 程序的运行与发布/109

5.5.1 运行程序/109

5.5.2 发布程序/110

第6章 吃豆子游戏/111

 6.1 功能描述/111

 6.2 理论基础/111

 6.3 总体设计/117

 6.4 代码实现/118

6.4.1 Wall.java/118

6.4.2 Gold.java/119

6.4.3 Player.java/120

6.4.4 Fruit.java/124

6.4.5 Enemy.java/128

6.4.6 Ticker.java/138

6.4.7 Packman.java/140

6.4.8 Pac-man.html/151

 6.5 程序的运行与发布/151

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

 7.1 功能描述/153

 7.2 理论基础/153

7.2.1 布局管理器/153

7.2.2 多线程/157

7.2.3 端口扫描/161

 7.3 总体设计/161

 7.4 代码实现/162

7.4.1 TCPThread.java/162

7.4.2 ThreadScan.java/166

7.4.3 AboutDialog.java/176

 7.5 程序的运行与发布/178

7.5.1 运行程序/178

7.5.2 发布程序/179

第8章 Java聊天室/181

 8.1 功能描述/181

 8.2 理论基础/181

8.2.1 套接字通信/181

8.2.2 套接字客户端/182

8.2.3 套接字服务端/183

8.2.4 数据报通信/184

8.2.5 URL与URLConnection/185

8.2.6 Java链表的实现/186

 8.3 总体设计/188

8.3.1 聊天室服务器端设计/188

8.3.2 聊天室客户端设计/188

 8.4 代码实现/189

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

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

 8.5 程序的运行与发布/224

8.5.1 聊天室服务器端程序运行/224

8.5.2 聊天室服务器端程序发布/226

8.5.3 聊天室客户端程序运行/227

8.5.4 聊天室客户端程序发布/228

第9章 中国象棋对弈系统/229

 9.1 功能描述/229

 9.2 理论基础/229

9.2.1 中国象棋简介/229

9.2.2 中国象棋走子规则/229

9.2.3 中国象棋吃子规则/229

 9.3 总体设计/230

 9.4 代码实现/230

9.4.1 引用类包及类的定义/230

9.4.2 图形用户界面模块/231

9.4.3 按钮的操作模块/235

9.4.4 棋子的操作模块/238

9.4.5 棋子的移动规则类模块/244

 9.5 程序的运行与发布/273

9.5.1 运行程序/273

9.5.2 发布程序/274

第10章 资产管理系统/276

 10.1 需求分析/276

 10.2 系统设计/276

10.2.1 结构设计/276

10.2.2 功能结构图/277

10.2.3 功能流程及工作流描述/277

 10.3 数据库设计/279

 10.4 详细设计/280

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

10.4.2 系统管理模块/287

10.4.3 资产信息管理模块/293

10.4.4 人员信息管理模块/310

10.4.5 资产操作管理模块/324

10.4.6 信息查询模块/343

10.4.7 数据库操作模块/351

 10.5 程序的运行与发布/381

10.5.1 配置数据源/381

10.5.2 运行程序/382

10.5.3 发布程序/383

第11章 人事管理系统/384

 11.1 需求分析/384

 11.2 系统设计/385

11.2.1 结构设计/385

11.2.2 功能结构图/385

11.2.3 功能流程及工作流描述/385

 11.3 数据库设计/386

 11.4 详细设计/387

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

11.4.2 基础信息管理模块/394

11.4.3 人员调动管理模块/417

11.4.4 人员考核管理模块/424

11.4.5 劳资管理模块/431

11.4.6 数据库操作模块/438

 11.5 程序的运行与发布/462

11.5.1 配置数据源/462

11.5.2 运行程序/463

11.5.3 发布程序/464

随便看

 

霍普软件下载网电子书栏目提供海量电子书在线免费阅读及下载。

 

Copyright © 2002-2024 101bt.net All Rights Reserved
更新时间:2025/4/7 7:51:35