Java程序设计实例教程

Java程序设计实例教程
作 者: 吴其庆
出版社: 冶金工业出版社
丛编项: 高职高专计算机软件技术专业系列教材
版权说明: 本书为公共版权或经版权方授权,请支持正版图书
标 签: 算法语言
ISBN 出版时间 包装 开本 页数 字数
未知 暂无 暂无 未知 0 暂无

作者简介

暂缺《Java程序设计实例教程》作者简介

内容简介

本书根据普通高等教育“十一五”国家级规划教材的指导精神,根据Sun公司Java(J2SE 5)的技术规格书和白皮书的标准,紧密结合Sun公司的程序助理认证(SCJA)、程序员认证(SCJP)和开发者认证(SCJD)的考试大纲而编写的。本书将着力于培养21世纪的需求导向、市场导向的实用性的Java计算机人才。本书在《Java程序设计经典教程》一书的基础上,抽取实际项目的多个应用实例,将其写成通俗易懂的教学实例,使读者通过实例进一步学习Java的基础知识和语法,加深对Java语言的理解,提高实际的编程技巧。本书的实例架构采用单机、C/S(客户端/服务器)架构和Applet,讲解的知识包括常用变量与常用类的应用,操作符的应用,变量转换的应用,控制语句的应用,数组与集合类的应用,JavaBean的应用,MySQL数据库、SQL Server 2000和2005数据库的应用,ODBC、JDBC连接技术的应用,Statement接口、ResultSet接口和PreparedStatement接口的应用,Java Applet的应用,可视化界面的常用布局、常用事件和常用控件的应用,I/O技术的应用、多媒体技术的应用和多线程技术的应用。本书适合于有一定语言基础的Java学习者,也可作为本科、高职高专的教学参考书。

图书目录

第1章 用户登录实例 1

1.1 用户登录的实例构思 1

1.2 用户登录的语法知识 1

1.3 用户登录的建模分析 1

1.3.1 用例图 1

1.3.2 活动图 2

1.3.3 类图 2

1.4 用户登录的数据 2

1.4.1 数据字典 2

1.4.2 数据表创建的SQL代码 3

1.4.3 数据添加的SQL代码 3

1.4.4 数据表创建的类文件 3

1.4.5 数据添加的类文件 5

1.5 用户登录的文件结构 6

1.5.1 单机结构的用户登录

的文件结构 7

1.5.2 C/S结构的用户登录

的文件结构 7

1.6 用户登录的单机结构实例 7

1.6.1 实例编码 7

1.6.2 测试程序编码和运行 10

1.6.3 程序运行说明 13

1.7 用户登录的C/S结构实例 13

1.7.1 实例编码 13

1.7.2 测试程序编码和运行 15

1.7.3 程序运行说明 16

1.7.4 数据库的压力测试 16

1.8 实例的剖析与升华 18

1.9 小结 18

1.10 问与答 19

综合练习一 19

一、填空题 19

二、判断题 19

三、问答题 19

四、上机实习题 19

第2章 客户录入实例 20

2.1 客户录入的实例构思 20

2.2 客户录入的语法知识 20

2.3 客户录入的建模分析 20

2.3.1 用例图 21

2.3.2 活动图 21

2.3.3 类图 21

2.4 客户录入的数据 22

2.4.1 数据字典 22

2.4.2 数据表创建的SQL代码 22

2.4.3 数据添加的SQL代码 23

2.4.4 数据表创建的类文件 23

2.4.5 数据添加的类文件 25

2.5 客户录入的文件结构 26

2.5.1 C/S结构的客户录入的文件 结构 26

2.5.2 客户录入的Applet文件结构 26

2.6 客户录入的C/S结构实例 27

2.6.1 实例编码 27

2.6.2 测试程序编码和运行 37

2.6.3 程序运行说明 38

2.6.4 数据库的压力测试 40

2.7 客户录入的Applet实例 42

2.7.1 实例编码 42

2.7.2 Applet在JBuilder的运行说明 49

2.7.3 Applet在浏览器的运行说明 49

2.8 实例的剖析与升华 54

2.9 小结 54

2.10 问与答 54

综合练习二 54

一、填空题 54

二、判断题 55

三、问答题 55

四、上机实习题 55

第3章 客户查询实例 56

3.1 客户查询的实例构思 56

3.2 客户查询的语法知识 56

3.3 客户查询的建模分析 57

3.3.1 用例图 57

3.3.2 活动图 57

3.3.3 类图 57

3.4 客户查询的数据 58

3.5 客户查询的文件结构 60

3.5.1 C/S结构的客户查询

的文件结构 60

3.5.2 客户查询的Applet文件结构 60

3.6 客户查询的C/S结构实例 61

3.6.1 实例编码 61

3.6.2 测试程序编码和运行 67

3.6.3 程序运行说明 69

3.6.4 数据库的压力测试 71

3.7 客户查询的Applet实例 72

3.7.1 实例编码 72

3.7.2 Applet在JBuilder的运行说明 76

3.7.3 Applet在浏览器的运行说明 76

3.8 实例的剖析与升华 78

3.9 小结 79

3.10 问与答 79

综合练习三 79

一、填空题 79

二、判断题 79

三、问答题 79

四、上机实习题 79

第4章 客户信用管理实例 80

4.1 客户信用管理的实例构思 80

4.2 客户信用管理的语法知识 80

4.3 客户信用管理的建模分析 80

4.3.1 用例图 80

4.3.2 活动图 81

4.3.3 类图 81

4.4 客户信用管理的数据 81

4.5 客户信用管理的文件结构 82

4.5.1 C/S结构的客户信用管理

的文件结构 82

4.5.2 客户信用管理的Applet 文件结构82

4.6 客户信用管理的C/S结构实例 83

4.6.1 实例编码 83

4.6.2 测试程序编码和运行 89

4.6.3 程序运行说明 90

4.7 客户信用管理的Applet实例 92

4.7.1 实例编码 92

4.7.2 Applet在JBuilder的运行说明 96

4.7.3 Applet在浏览器的运行说明 97

4.8 客户管理的窗口程序集成 99

4.8.1 客户管理的窗口程序集成编码 99

4.8.2 客户管理的窗口程序运行 说明 103

4.9 小结 104

4.10 问与答 104

综合练习四 105

一、填空题 105

二、判断题 105

三、问答题 105

四、上机实习题 105

第5章 商品录入实例 106

5.1 商品录入的实例构思 106

5.2 商品录入的语法知识 106

5.3 商品录入的建模分析 106

5.3.1 用例图 107

5.3.2 活动图 107

5.3.3 类图 107

5.4 商品录入的数据 108

5.4.1 数据字典 108

5.4.2 数据表创建的SQL代码 109

5.4.3 数据添加的SQL代码 109

5.4.4 数据表创建的类文件 110

5.4.5 数据添加的类文件 112

5.5 商品录入的文件结构 113

5.5.1 C/S结构的商品录入的 文件结构113

5.5.2 商品录入的Applet文件结构 114

5.6 商品录入的C/S结构实例 114

5.6.1 实例编码 114

5.6.2 测试程序编码和运行 128

5.6.3 程序运行说明 130

5.6.4 数据库的压力测试 133

5.7 商品录入的Applet实例 135

5.7.1 实例编码 135

5.7.2 Applet在JBuilder的运行 说明 137

5.7.3 Applet在浏览器的运行说明 137

5.8 实例的剖析与升华 139

5.9 小结 139

5.10 问与答 140

综合练习五 140

一、填空题 140

二、判断题 140

三、问答题 140

四、上机实习题 140

第6章 商品查询实例 141

6.1 商品查询的实例构思 141

6.2 商品查询的语法知识 141

6.3 商品查询的建模分析 142

6.3.1 用例图 142

6.3.2 活动图 142

6.3.3 类图 142

6.4 商品查询的数据 143

6.5 商品查询的文件结构 144

6.5.1 C/S结构的商品查询的

文件结构 145

6.5.2 商品查询的Applet文件结构 145

6.6 商品查询的C/S结构实例 145

6.6.1 实例编码 146

6.6.2 测试程序编码和运行 153

6.6.3 程序运行说明 155

6.7 商品查询的Applet实例 157

6.7.1 实例编码 157

6.7.2 Applet在JBuilder的运行 说明 158

6.7.3 Applet在浏览器的运行说明 159

6.8 实例的剖析与升华 161

6.9 小结 161

6.10 问与答 161

综合练习六 161

一、填空题 161

二、判断题 162

三、问答题 162

四、上机实习题 162

第7章 商品价格与折扣管理实例 163

7.1 商品价格与折扣管理的实例构思 163

7.2 商品价格与折扣管理的语法知识 163

7.3 商品价格与折扣管理的建模分析 163

7.3.1 用例图 164

7.3.2 活动图 164

7.3.3 类图 164

7.4 商品价格与折扣管理的数据 165

7.5 商品价格与折扣管理的文件结构 165

7.5.1 C/S结构的商品价格与折扣 管理的文件结构 165

7.5.2 商品价格与折扣管理的 Applet文件结构 165

7.6 商品价格与折扣管理的C/S 结构实例166

7.6.1 实例编码 166

7.6.2 测试程序编码和运行 174

7.6.3 程序运行说明 176

7.7 商品价格与折扣管理的Applet 实例178

7.7.1 实例编码 178

7.7.2 Applet在JBuilder的运行 说明 180

7.7.3 Applet在浏览器的运行说明 180

7.8 实例的剖析与升华 182

7.9 小结 182

7.10 问与答 182

综合练习七 183

一、填空题 183

二、判断题 183

三、问答题 183

四、上机实习题 183

第8章 商品库存管理实例 184

8.1 商品库存管理的实例构思 184

8.2 商品库存管理的语法知识 184

8.3 商品库存管理的建模分析 184

8.3.1 用例图 185

8.3.2 活动图 185

8.3.3 类图 185

8.4 商品库存管理的数据 185

8.5 商品库存管理的文件结构 186

8.5.1 C/S结构的商品库存管理的 文件结构 186

8.5.2 商品库存管理的Applet 文件结构 186

8.6 商品库存管理的C/S结构实例 186

8.6.1 实例编码 186

8.6.2 测试程序编码和运行 192

8.6.3 程序运行说明 194

8.7 商品库存管理的Applet实例 195

8.7.1 实例编码 195

8.7.2 Applet在JBuilder的运行 说明 196

8.7.3 Applet在浏览器的运行说明 197

8.8 商品管理的窗口程序集成 199

8.8.1 商品管理的窗口程序集成 编码 199

8.8.2 商品管理的窗口程序运行 说明 203

8.9 小结 205

8.10 问与答 205

综合练习八 206

一、填空题 206

二、判断题 206

三、问答题 206

四、上机实习题 206

第9章 客户录入(多媒体版)实例 207

9.1 客户录入(多媒体版)的

实例构思 207

9.2 客户录入(多媒体版)的 语法知识207

9.3 客户录入(多媒体版)的建模 分析 208

9.3.1 用例图 208

9.3.2 活动图 208

9.3.3 类图 208

9.4 客户录入(多媒体版)的数据 209

9.4.1 数据字典 209

9.4.2 数据表创建的SQL代码 210

9.4.3 数据添加的SQL代码 210

9.4.4 数据表创建的类文件 211

9.4.5 数据添加的类文件 213

9.4.6 图片及音乐文件的写入类 文件 214

9.4.7 图片及音乐文件的读出类 文件 216

9.5 客户录入(多媒体版)的文件 结构 217

9.5.1 C/S结构的客户录入的文件 结构 217

9.5.2 客户录入的Applet文件结构 217

9.6 客户录入(多媒体版)的C/S 结构实例 218

9.6.1 实例编码 218

9.6.2 测试程序编码和运行 232

9.6.3 程序运行说明 235

9.6.4 数据库的压力测试 239

9.7 客户录入(多媒体版)的Applet 实例 240

9.7.1 实例编码 241

9.7.2 Applet在JBuilder的运行 说明 243

9.7.3 Applet在浏览器的运行说明 244

9.7.4 Applet安全权限的设置 246

9.8 实例的剖析与升华 250

9.9 小结 250

9.10 问与答 250

综合练习九 250

一、填空题 250

二、判断题 251

三、问答题 251

四、上机实习题 251

第10章 数据库备份恢复实例 252

10.1 数据库备份恢复的实例构思 252

10.2 数据库备份恢复的语法知识 252

10.3 数据库备份恢复的建模分析 252

10.3.1 用例图 253

10.3.2 活动图 253

10.3.3 类图 253

10.4 数据库备份恢复的数据 254

10.5 数据库备份恢复的文件结构 254

10.6 数据库备份恢复实例 254

10.6.1 实例编码 254

10.6.2 测试程序编码和运行 264

10.6.3 程序运行说明 265

10.7 实例的剖析与升华 267

10.8 小结 267

10.9 问与答 267

综合练习十 268

一、填空题 268

二、判断题 268

三、问答题 268

四、上机实习题 268

第11章 安装程序制作与发布 269

11.1 Ant工具 269

11.1.1 Ant工具的下载与安装 269

11.1.2 商品管理的Ant安装程序 制作 269

11.1.3 商品管理的Ant安装程序 运行 271

11.2 可执行文件 272

11.2.1 可执行文件的制作 272

11.2.2 可执行文件的运行 275

11.3 InstallAnyWhere工具 276

11.3.1 InstallAnyWhere工具的 下载与安装 276

11.3.2 商品管理的InstallAnyWhere 安装程序制作 276

11.3.3 商品管理的InstallAnyWhere 安装程序运行 279

11.3.4 商品管理的互联网安装程序 运行 282

11.3.5 商品管理的中文安装程序 运行 283

11.4 小结 284

11.5 问与答 284

综合练习十一 285

一、填空题 285

二、判断题 285

三、问答题 285

四、上机实习题 285

参考文献 286