第三篇 Java网络数据库应用 1
第四篇 Java网络数据库应用 2
第一篇 Java 2程序设计入门 3
第五篇 Java网络数据库应用 3
1.1 安装J2sdk 1.4 3
第1章 第1个Java程序 3
1.2编辑Java 2程序 6
1.3配置Java 2环境 7
类文件 8
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
4.1 try、catch、finally语句块 55
第4章 Java的异常处理 55
第二篇 Java 2程序设计基础 55
4.2 throws的用法 58
4.3 自定义异常处理对象 58
4.4 自定义异常处理类 60
第5章 包 63
5.1 类文件 63
5.2包 64
5.3 iar文件 66
5.4外来jar文件的使用 69
第6章 文件输入/输出流 72
6.1 File对象 72
6.2 FilelnputStream与FileOutputStream 73
6.3 DataInputStream与DataOutputStream 75
6.4 FileReader与FileWriter 78
6.5 由键盘输入数据 80
7.1继承Thread类的应用 82
第7章 Java多线程 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.1创建数据库与表 100
第8章 数据库、HTML、Java与Servlet 100
8.2数据库ODBC设置 102
8.3设置Servlet环境 105
8.4编辑Html与Java范例程序 107
8.5查验本地计算机的IP 110
8.6执行 111
9.1单笔数据搜索 115
第9章 数据库网络基础功能应用 115
9.2多笔数据搜索 120
9.3增加单笔数据 124
9.4修改单笔数据 130
9.5删除单笔数据 138
9.6管理员权限验证 142
10.1数据库本机创建 151
第10章 建立学生基本数据 151
10.2数据库本机输入数据 154
10.3数据库网络输入数据 155
10.3.1 编辑Java、HTML网络程序 155
10.3.2网络输入数据模拟执行 159
网络查询 162
11.1编辑个人数据查询程序 162
第11章 学生个人基本数据 162
11.2网络查询个人数据模拟执行 166
第12章 输出全部学生基本数据 168
12.1编辑输出全体数据程序 168
12.2创建管理员权限表MANAGER 173
12.3网络查询全体学生数据模拟执行 175
13.1编辑组验证程序 177
第13章 新增数据 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.1 设计操行不良名单查询表 271
第18章 网络制作通知信函 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
20.1创建数据库 305
第20章 静态表本机建置与动态表网络建置 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.1 设计表LEAVE 310
20.3.2 设计表OVERTIME 310
20.3设计动态表 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
28.1数据库本机创建 427
第28章 创建货品储备数据文件与网络输出及分析 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.1设计补货查询表 460
第30章 创建货品订购补进文件与网络输出及分析 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