第一篇 Java 2程序設計入門
第1章 第1個Java程序 3
1.1 安裝J2sdk 1.4 3
1.2 編輯Java 2程序 6
1.3 配置Java 2環(huán)境 7
1.4 編譯Java 2程序、創(chuàng)建Java
類文件 8
1.5 運行創(chuàng)建的類文件 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 對象數(shù)組 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 多態(tài) 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 由鍵盤輸入數(shù)據 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章 數(shù)據庫、HTML、Java
與Servlet 100
8.1 創(chuàng)建數(shù)據庫與表 100
8.2 數(shù)據庫ODBC設置 102
8.3 設置Servlet環(huán)境 105
8.4 編輯Html與Java范例程序 107
8.5 查驗本地計算機的IP 110
8.6 執(zhí)行 111
第9章 數(shù)據庫網絡基礎功能應用 115
9.1 單筆數(shù)據搜索 115
9.2 多筆數(shù)據搜索 120
9.3 增加單筆數(shù)據 124
9.4 修改單筆數(shù)據 130
9.5 刪除單筆數(shù)據 138
9.6 管理員權限驗證 142
第三篇 Java網絡數(shù)據庫應用(1)
第10章 建立學生基本數(shù)據 151
10.1 數(shù)據庫本機創(chuàng)建 151
10.2 數(shù)據庫本機輸入數(shù)據 154
10.3 數(shù)據庫網絡輸入數(shù)據 155
10.3.1 編輯Java、HTML
網絡程序 155
10.3.2 網絡輸入數(shù)據模擬執(zhí)行 159
第11章 學生個人基本數(shù)據
網絡查詢 162
11.1 編輯個人數(shù)據查詢程序 162
11.2 網絡查詢個人數(shù)據模擬執(zhí)行 166
第12章 輸出全部學生基本數(shù)據 168
12.1 編輯輸出全體數(shù)據程序 168
12.2 創(chuàng)建管理員權限表MANAGER 173
12.3 網絡查詢全體學生數(shù)據
模擬執(zhí)行 175
第13章 新增數(shù)據 177
13.1 編輯組驗證程序 177
13.2 創(chuàng)建表RECORDS、CONDUCT 182
13.3 編輯新增學生基本數(shù)據程序 184
13.4 編輯新增學生曠缺課數(shù)據程序 189
13.5 編輯新增導師評分數(shù)據程序 194
第14章 搜索多筆數(shù)據 198
14.1 編輯組驗證程序 198
14.2 編輯搜索多筆學生基本
數(shù)據程序 203
14.3 編輯搜索多筆曠缺課數(shù)據程序 207
14.4 編輯搜索多筆老師評分
數(shù)據程序 211
第15章 修改數(shù)據 216
15.1 編輯Java、HTML網絡組
驗證程序 216
15.2 編輯修改學生基本數(shù)據程序 221
15.3 編輯修改學生曠課數(shù)據程序 229
15.4 編輯修改導師評分數(shù)據程序 235
第16章 刪除數(shù)據 243
16.1 編輯組驗證程序 243
16.2 編輯刪除學生基本數(shù)據程序 248
16.3 編輯刪除學生曠課數(shù)據程序 253
16.4 編輯刪除導師評分數(shù)據程序 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網絡數(shù)據庫應用(2)
第20章 靜態(tài)表本機建置與動態(tài)表
網絡建置 305
20.1 創(chuàng)建數(shù)據庫 305
20.2 設計靜態(tài)表 306
20.2.1 設計表 MANAGER 306
20.2.2 設計表 DEPT 307
20.2.3 設計表 EMPLOYEE 308
20.2.4 設計表 PRODUCT 309
20.3 設計動態(tài)表 310
20.3.1 設計表 LEAVE 310
20.3.2 設計表 OVERTIME 310
20.3.3 表 SALES 311
20.4 編輯靜態(tài)表 312
20.5 數(shù)據庫ODBC設置 313
20.6 編輯動態(tài)表(1)——設計管理員
網絡驗證程序 316
20.7 編輯動態(tài)表(2)——設計
新增程序 322
20.8 編輯動態(tài)表(3)——設計
輸出程序 332
20.9 編輯動態(tài)表(4)——設計
修改程序 342
20.10 編輯動態(tài)表(5)——設計
刪除程序 359
第21章 網絡上查詢個人未
休假獎金 368
21.1 設計未休假獎金查詢表 368
21.2 編輯查詢個人未休假
獎金程序 373
第22章 制作部門未休假獎金
統(tǒng)計報表 377
22.1 編輯輸出公司未休假獎金
程序 377
22.2 制作公司業(yè)務部門未休假
獎金報表 379
第23章 網絡上查詢個人加班費 384
23.1 設計加班費查詢表 384
23.2 編輯查詢個人加班費程序 388
第24章 制作加班費支領統(tǒng)計報表 392
24.1 編輯Java、HTML網絡輸出
公司加班費程序 392
24.2 制作公司研發(fā)部門加班費
統(tǒng)計報表 394
第25章 個人綜合資料查詢 399
25.1 設計業(yè)績查詢表 399
25.2 編輯查詢個人未休假獎金、
加班費、業(yè)績總額程序 404
第26章 制作部門績效評比報表 409
26.1 編輯輸出公司業(yè)績程序 409
26.2 制作公司業(yè)務部門績效評
比報表 411
第27章 制作人事支出分析圖表 416
27.1 設計人事支出查詢表 416
27.2 編輯輸出公司人事支出程序 419
27.3 制作公司各部門人事支出
分析圖表 421
第五篇 Java網絡數(shù)據庫應用(3)
第28章 創(chuàng)建貨品儲備數(shù)據文件與
網絡輸出及分析 427
28.1 數(shù)據庫本機創(chuàng)建 427
28.2 于本機填寫表PRODUCT、
MANAGER 429
28.3 數(shù)據庫ODBC設置 431
28.4 編輯輸出表PRODUCT程序 433
28.5 制作產品儲備量分析 439
第29章 創(chuàng)建商品銷售數(shù)據文件與
網絡輸出及分析 443
29.1 創(chuàng)建數(shù)據庫 443
29.2 于本機填寫表SALES 444
29.3 編輯輸入銷售量程序 445
29.4 編輯輸出產品銷售量程序 451
29.5 制作產品銷售量報表 458
第30章 創(chuàng)建貨品訂購補進文件與
網絡輸出及分析 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