出版日期:2011年06月
ISBN:9787302256335
[十位:7302256330]
页数:465
定价:¥49.80
店铺售价:¥7.40
(为您节省:¥42.40)
店铺库存:9
本
正在处理购买信息,请稍候……
我要买:
本
* 如何购买
联系店主:
18013727580
-
100分
满分
确认收货后30天未评价,系统默认好评!
[2023-03-07 16:01:58]
舒**
武汉市
-
100分
满分
确认收货后30天未评价,系统默认好评!
[2023-02-03 09:19:04]
舒**
武汉市
-
100分
满分
确认收货后30天未评价,系统默认好评!
[2021-07-15 16:28:53]
朱**
惠州市
-
100分
满分
确认收货后30天未评价,系统默认好评!
[2021-07-15 06:30:30]
郝**
郑州市
-
100分
满分
确认收货后30天未评价,系统默认好评!
[2021-07-10 16:39:37]
赵**
无锡市
《Java课程设计案例精编(第二版)》内容提要:
Java语言已成为软件设计***应当掌握的一门基础语言。张广彬、
王小宁、高静编著的这本《Java课程设计案例精编(第2版)》为Java课程设
计指导用书,共分11章,具体内容包括: Java环境的安装与配置、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