《Java程序设计实例剖析》PDF下载

  • 购买积分:15 如何计算积分?
  • 作  者:宛延闿著
  • 出 版 社:北京:国防工业出版社
  • 出版年份:2003
  • ISBN:7118030775
  • 页数:488 页
图书介绍:本书含十个Java实例程序的代码及有关说明。

第一章 霓虹灯广告 1

1.1 庆祝建国50周年 1

1.1.1 问题陈述 1

1.1.2 开发环境及程序框图 1

1.1.3 使用方法 1

1.1.4 Java源程序及注释 2

1.1.5 运行结果 5

1.2 庆祝党的生日 5

1.2.1 问题陈述 5

1.2.2 开发环境 5

1.2.3 使用方法 6

1.2.4 文件清单 6

1.2.5 编程思想及程序框图 6

1.2.6 Java源程序 6

1.2.7 HTML源程序 15

1.2.8 运行结果 16

1.3 “中国奔向二十一世纪新纪元”字体动画广告 16

1.3.1 问题陈述 16

1.3.2 程序开发环境及运行平台 17

1.3.3 程序说明及框图 17

1.3.4 程序中所用的方法 17

1.3.5 Java源程序及注释 17

1.3.6 运行结果 29

1.4 中华世纪坛庆祝申奥成功 31

1.4.1 问题陈述 31

1.4.2 设计与分析 31

1.4.3 开发步骤 32

1.4.4 开发环境 32

1.4.5 程序框图及详细说明 32

1.4.6 如何使用该Applet 33

1.4.7 Java源程序和HTML源程序 33

1.4.8 运行结果 61

1.5 中华世纪坛“新北京 新奥运”广告 61

1.5.1 问题陈述 61

1.5.2 设计与分析 61

1.5.3 开发步骤 62

1.5.4 开发环境 64

1.5.5 程序框图及详细说明 64

1.5.6 Java小应用如何使用 66

1.5.7 Java源程序和HTML源程序 66

1.5.8 运行结果 72

1.6 申奥广告牌 73

1.6.1 问题陈述 73

1.6.2 设计思想 73

1.6.3 运行环境及程序框图 74

1.6.4 实现分析 74

1.6.5 Java源程序 74

1.6.6 HTML源程序 77

1.6.7 运行结果及使用说明 78

练习题 79

第二章 名字旋转 80

2.1 画自己的名字 80

2.1.1 问题陈述 80

2.1.2 实现原理及程序流程图 80

2.1.3 使用本小应用的方法 81

2.1.4 改进 82

2.1.5 Java源程序 82

2.1.6 运行结果 90

2.2 围绕图片旋转的文字 90

2.2.1 围绕1998世界杯图片旋转的文字 90

2.2.2 围绕2002世界杯图片旋转的文字 94

练习题 97

第三章 音乐闹钟和十二生肖时钟 98

3.1 动画音乐闹钟 98

3.1.1 问题陈述 98

3.1.2 开发环境 99

3.1.3 使用方法和文件说明 99

3.1.4 编程思想和程序流程图 99

3.1.5 Java源程序及运行结果 100

3.2 咪咪闹钟 109

3.2.1 问题陈述 109

3.2.2 开发环境 109

3.2.3 使用方法和文件说明 110

3.2.4 编程思想和程序流程图 110

3.2.5 Java和HTML源程序 110

3.2.6 咪咪闹钟的用户界面 119

3.3 大摆钟 120

3.3.1 问题陈述 120

3.3.2 开发环境 120

3.3.3 使用方法和文件说明 120

3.3.4 编程思想和程序流程图 121

3.3.5 Java源程序 122

3.3.6 HTML程序清单 132

3.3.7 运行结果 132

3.4 十二生肖动画钟 134

3.4.1 问题陈述 134

3.4.2 开发环境和文件说明 134

3.4.3 编程思想和功能说明 134

3.4.4 Java源程序 135

3.4.5 HTML源程序清单 148

3.4.6 运行结果 149

练习题 150

第四章 在线日历 151

4.1 音乐时钟万年历 151

4.1.1 问题陈述 151

4.1.2 开发环境 151

4.1.3 程序框图及设计思想 151

4.1.4 使用说明 152

4.1.5 Java源程序 153

4.2 数字时钟在线日历 161

4.2.1 问题陈述 161

4.2.2 开发环境 161

4.2.3 设计思想 161

4.2.4 使用方法 162

4.2.5 Java源程序 162

4.2.6 运行结果 172

4.3 音乐时钟在线日历 172

4.3.1 问题陈述 172

4.3.2 开发环境 173

4.3.3 Java源程序 173

4.3.4 运行结果 180

练习题 180

第五章 电子商务 181

5.1 购房子、汽车、飞机 181

5.1.1 问题陈述 181

5.1.2 设计要求 181

5.1.3 开发步骤 181

5.1.4 开发环境 182

5.1.5 使用说明 182

5.1.6 Java源程序 182

5.1.7 运行结果 191

5.2 购买电影票 193

5.2.1 问题陈述 193

5.2.2 开发环境 193

5.2.3 程序功能及框图 193

5.2.4 该小应用所使用方法 194

5.2.5 Java源程序和HTML源程序 194

5.2.6 运行结果 200

5.3 网上售书 200

5.3.1 问题陈述 200

5.3.2 开发环境 200

5.3.3 使用方法和文件说明 201

5.3.4 编程思想和程序框图 201

5.3.5 Java源程序 201

5.3.6 运行结果 214

5.3.7 使用说明 215

练习题 215

第六章 地铁调度和铁路调度 217

6.1 地铁运行调度之一 218

6.1.1 问题陈述 218

6.1.2 开发环境 218

6.1.3 设计要求 218

6.1.4 设计思想 218

6.1.5 程序框图及文件列表 219

6.1.6 HTML源程序和Java源程序 221

6.1.7 使用说明 232

6.1.8 运行结果 232

6.2 地铁运行调度之二 234

6.2.1 问题陈述 234

6.2.2 开发环境 234

6.2.3 设计要求 234

6.2.4 使用方法和文件说明 234

6.2.5 编程思想及程序框图 235

6.2.6 Java源程序 235

6.2.7 运行结果 246

6.3 铁路运行调度 246

6.3.1 问题陈述 246

6.3.2 开发环境 247

6.3.3 设计要求 247

6.3.4 设计思想与程序框图 247

6.3.5 Java源程序 250

6.3.6 HTML源程序 265

6.3.7 使用说明及运行结果 265

练习题 267

第七章 Java电子琴 268

7.1 Java电子琴1 268

7.1.1 问题陈述 268

7.1.2 设计思想 268

7.1.3 开发步骤 269

7.1.4 开发环境 269

7.1.5 程序框图 269

7.1.6 使用说明和文件清单 270

7.1.7 Java源程序和HTML源程序 271

7.1.8 运行结果 283

7.2 Java电子琴设计实现与改进 284

7.2.1 问题陈述 284

7.2.2 设计与分析 284

7.2.3 开发环境 284

7.2.4 程序框图及详细说明 284

7.2.5 Java Piano的使用说明 285

7.2.6 Java Piano源程序 287

练习题 298

第八章 模拟电梯运行 299

8.1 电梯运行模拟系统 299

8.1.1 问题陈述 299

8.1.2 开发环境 300

8.1.3 设计与分析 300

8.1.4 类、方法的说明 300

8.1.5 如何使用电梯模拟的Applet 301

8.1.6 Java源程序 302

8.1.7 运行结果 335

8.2 面向对象电梯运行模拟 336

8.2.1 问题陈述 336

8.2.2 程序设计思想 336

8.2.3 程序开发环境 336

8.2.4 程序调试运行环境 336

8.2.5 文件说明及程序框图 336

8.2.6 Java源程序 337

8.2.7 运行结果 354

练习题 355

第九章 电话机模拟 356

9.1 电话机模拟 356

9.1.1 问题陈述 356

9.1.2 设计思想 357

9.1.3 开发步骤 360

9.1.4 软件开发环境 363

9.1.5 如何使用该Applet 363

9.1.6 类、方法、属性说明 364

9.1.7 Java源程序 364

9.2 电话拨号模拟机 390

9.2.1 问题陈述 390

9.2.2 开发步骤 391

9.2.3 程序框图 391

9.2.4 如何使用该Applet 391

9.2.5 文件清单 392

9.2.6 HTML源程序 392

9.2.7 Java源程序 393

练习题 401

第十章 游戏 402

10.1 雨 402

10.1.1 问题陈述 402

10.1.2 分析 404

10.1.3 “雨”的设计 407

10.1.4 开发环境 408

10.1.5 Java源程序 409

10.2 打弹子机 419

10.2.1 问题陈述 419

10.2.2 开发环境 419

10.2.3 Java源程序 419

10.2.4 运行结果 434

10.3 青蛙吃小虫 435

10.3.1 问题陈述 435

10.3.2 设计说明及框图 435

10.3.3 文件说明 436

10.3.4 Java源程序 436

10.3.5 运行结果 441

10.4 潜艇打商船游戏 442

10.4.1 问题陈述 442

10.4.2 开发环境 442

10.4.3 游戏规则 442

10.4.4 程序设计分析及程序框图 442

10.4.5 文件清单 443

10.4.6 Java源程序 443

10.4.7 运行结果 465

10.5 骰子博弈 466

10.5.1 问题陈述 466

10.5.2 运行环境 466

10.5.3 程序框图 467

10.5.4 Java文件清单及源程序 467

10.5.5 运行界面 472

10.6 移动数字拼图游戏 472

10.6.1 问题陈述 472

10.6.2 主要技术要点 473

10.6.3 实现步骤 473

10.6.4 开发环境 473

10.6.5 HTML源程序和Java源程序 473

10.6.6 运行结果 485

练习题 486

附录 487