Java2入门与网站数据库设计

Java2入门与网站数据库设计
作 者: 贾蓉生
出版社: 清华大学出版社
丛编项:
版权说明: 本书为出版图书,暂不支持在线阅读,请支持正版图书
标 签: JAVA语言 程序设计
ISBN 出版时间 包装 开本 页数 字数
未知 暂无 暂无 未知 0 暂无

作者简介

暂缺《Java2入门与网站数据库设计》作者简介

内容简介

讲解复杂程序语言的图书如果编写得易学易懂、条理分明、精致有物,无疑将会使初学者在学习的过程中倍感轻松。作者在多年教学过程中了解初学者的学习需求,编写前对此进行了深入的思索,把Java2的基础知识、数据库基础知识、网页设计程序、报表制作、网络应用等相关知识有机融合,逐步引导读者编写一个个完整的办公系统。相信读者在通过本书的学习后,能迅速掌握Java语言并能自行设计出色的应用程序。...

图书目录

第一篇 Java 2程序设计入门

第1章 第1个Java程序 3

1.1 安装J2sdk 1.4 3

1.2 编辑Java 2程序 6

1.3 配置Java 2环境 7

1.4 编译Java 2程序、创建Java

类文件 8

1.5 运行创建的类文件 9

第2章 Java面向对象概念 11

2.1 类和对象 11

2.2 基本类型、引用类型 12

2.3 程序块 13

2.4 实例变量 16

2.5 类变量 17

2.6 方法 19

2.7 实例方法 21

2.8 类方法 22

2.9 构造方法 23

2.10 方法重载 24

2.11 public和private 26

2.12 this的应用 28

2.13 对象数组 30

2.14 内部类使用——成员类 31

2.15 内部类使用——局部类 34

第3章 Java面向对象设计基础 36

3.1 继承 36

3.2 public/protected/private修饰符 40

3.3 super的应用 41

3.4 final的使用 44

3.5 abstract的使用 45

3.6 接口的应用 47

3.7 多态 50

第二篇 Java 2程序设计基础

第4章 Java的异常处理 55

4.1 try、catch、finally语句块 55

4.2 throws的用法 58

4.3 自定义异常处理对象 58

4.4 自定义异常处理类 60

第5章 包 63

5.1 类文件 63

5.2 包 64

5.3 jar 文件 66

5.4 外来jar文件的使用 69

第6章 文件输入/输出流 72

6.1 File对象 72

6.2 FileInputStream与

FileOutputStream 73

6.3 DataInputStream与

DataOutputStream 75

6.4 FileReader 与 FileWriter 78

6.5 由键盘输入数据 80

第7章 Java多线程 82

7.1 继承Thread类的应用 82

7.2 类Thread常用的方法——

isAlive()和join() 85

7.3 类Thread常用的方法——

suspend()和resume() 88

7.4 类Thread常用的方法——

setPriority()、getPriority() 91

7.5 线程synchronized的应用 94

7.6 线程组的使用 97

第8章 数据库、HTML、Java

与Servlet 100

8.1 创建数据库与表 100

8.2 数据库ODBC设置 102

8.3 设置Servlet环境 105

8.4 编辑Html与Java范例程序 107

8.5 查验本地计算机的IP 110

8.6 执行 111

第9章 数据库网络基础功能应用 115

9.1 单笔数据搜索 115

9.2 多笔数据搜索 120

9.3 增加单笔数据 124

9.4 修改单笔数据 130

9.5 删除单笔数据 138

9.6 管理员权限验证 142

第三篇 Java网络数据库应用(1)

第10章 建立学生基本数据 151

10.1 数据库本机创建 151

10.2 数据库本机输入数据 154

10.3 数据库网络输入数据 155

10.3.1 编辑Java、HTML

网络程序 155

10.3.2 网络输入数据模拟执行 159

第11章 学生个人基本数据

网络查询 162

11.1 编辑个人数据查询程序 162

11.2 网络查询个人数据模拟执行 166

第12章 输出全部学生基本数据 168

12.1 编辑输出全体数据程序 168

12.2 创建管理员权限表MANAGER 173

12.3 网络查询全体学生数据

模拟执行 175

第13章 新增数据 177

13.1 编辑组验证程序 177

13.2 创建表RECORDS、CONDUCT 182

13.3 编辑新增学生基本数据程序 184

13.4 编辑新增学生旷缺课数据程序 189

13.5 编辑新增导师评分数据程序 194

第14章 搜索多笔数据 198

14.1 编辑组验证程序 198

14.2 编辑搜索多笔学生基本

数据程序 203

14.3 编辑搜索多笔旷缺课数据程序 207

14.4 编辑搜索多笔老师评分

数据程序 211

第15章 修改数据 216

15.1 编辑Java、HTML网络组

验证程序 216

15.2 编辑修改学生基本数据程序 221

15.3 编辑修改学生旷课数据程序 229

15.4 编辑修改导师评分数据程序 235

第16章 删除数据 243

16.1 编辑组验证程序 243

16.2 编辑删除学生基本数据程序 248

16.3 编辑删除学生旷课数据程序 253

16.4 编辑删除导师评分数据程序 257

第17章 网络查询个人操行成绩 261

17.1 设计操行成绩查询表 261

17.1.1 设计查询1 261

17.1.2 设计“查询2_成绩” 263

17.2 编辑查询个人操行成绩程序 266

第18章 网络制作通知信函 271

18.1 设计操行不良名单查询表 271

18.2 编辑查询操行不良名单程序 272

第19章 网络制作班级到课率评比 282

19.1 设计班级到课率评比查询表 282

19.1.1 设计“查询4” 282

19.1.2 设计“查询5” 284

19.1.3 设计“查询6_

到课率” 286

19.2 编辑查询班级到课率程序 287

19.3 制作班级到课率评比 295

19.4 图表制作 299

第四篇 Java网络数据库应用(2)

第20章 静态表本机建置与动态表

网络建置 305

20.1 创建数据库 305

20.2 设计静态表 306

20.2.1 设计表 MANAGER 306

20.2.2 设计表 DEPT 307

20.2.3 设计表 EMPLOYEE 308

20.2.4 设计表 PRODUCT 309

20.3 设计动态表 310

20.3.1 设计表 LEAVE 310

20.3.2 设计表 OVERTIME 310

20.3.3 表 SALES 311

20.4 编辑静态表 312

20.5 数据库ODBC设置 313

20.6 编辑动态表(1)——设计管理员

网络验证程序 316

20.7 编辑动态表(2)——设计

新增程序 322

20.8 编辑动态表(3)——设计

输出程序 332

20.9 编辑动态表(4)——设计

修改程序 342

20.10 编辑动态表(5)——设计

删除程序 359

第21章 网络上查询个人未

休假奖金 368

21.1 设计未休假奖金查询表 368

21.2 编辑查询个人未休假

奖金程序 373

第22章 制作部门未休假奖金

统计报表 377

22.1 编辑输出公司未休假奖金

程序 377

22.2 制作公司业务部门未休假

奖金报表 379

第23章 网络上查询个人加班费 384

23.1 设计加班费查询表 384

23.2 编辑查询个人加班费程序 388

第24章 制作加班费支领统计报表 392

24.1 编辑Java、HTML网络输出

公司加班费程序 392

24.2 制作公司研发部门加班费

统计报表 394

第25章 个人综合资料查询 399

25.1 设计业绩查询表 399

25.2 编辑查询个人未休假奖金、

加班费、业绩总额程序 404

第26章 制作部门绩效评比报表 409

26.1 编辑输出公司业绩程序 409

26.2 制作公司业务部门绩效评

比报表 411

第27章 制作人事支出分析图表 416

27.1 设计人事支出查询表 416

27.2 编辑输出公司人事支出程序 419

27.3 制作公司各部门人事支出

分析图表 421

第五篇 Java网络数据库应用(3)

第28章 创建货品储备数据文件与

网络输出及分析 427

28.1 数据库本机创建 427

28.2 于本机填写表PRODUCT、

MANAGER 429

28.3 数据库ODBC设置 431

28.4 编辑输出表PRODUCT程序 433

28.5 制作产品储备量分析 439

第29章 创建商品销售数据文件与

网络输出及分析 443

29.1 创建数据库 443

29.2 于本机填写表SALES 444

29.3 编辑输入销售量程序 445

29.4 编辑输出产品销售量程序 451

29.5 制作产品销售量报表 458

第30章 创建货品订购补进文件与

网络输出及分析 460

30.1 设计补货查询表 460

30.2 编辑输出补货/存货程序 462

30.3 制作补进量订货单 469

30.4 制作补进货品货款明细窗体 470

第31章 补货验收入账与储备

量整理 473

31.1 设计进货验收表 473

31.2 设计新存货量查询表 474

31.3 编辑输入进货量程序 476

31.4 储存量整理 483

附录A 异常处理内置类 484

附录B 文件输入/输出流结构与方法 486