《Java2 入门与网站数据库设计》PDF下载

  • 购买积分:15 如何计算积分?
  • 作  者:贾蓉生编著
  • 出 版 社:北京:清华大学出版社
  • 出版年份:2006
  • ISBN:7302124655
  • 页数:488 页
图书介绍:本书把Java2的基础知识、数据库基础知识、网页设计程序、报表制作、网络应用等相关知识有机融合,逐步引导读者编写一个个完整的办公系统。相信读者在通过本书的学习后,能迅速掌握这一语言并能自行设计出色的应用程序。

第三篇 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