《Java案例开发集锦》PDF下载

  • 购买积分:15 如何计算积分?
  • 作  者:袁然,郑自国,邹丰义编著
  • 出 版 社:北京:电子工业出版社
  • 出版年份:2005
  • ISBN:7121015994
  • 页数:500 页
图书介绍:本书精选80个来自实战中的Java案例,每个案例配有详细的实现步骤和完整的源代码解释,通过精确分析Java在页面特效、文件处理、游戏、动画处理、数据库、网络、安全、web服务器部署等方面的案例开发过程,在描述Java应用技术知识的同时,展现Java的强大编程功能。

第1章 Java与Applet 1

案例1 图形按钮 1

案例2 模拟工具条 8

案例3 Applet与Applet在页内的通信 13

案例4 电子相册 16

案例5 百叶窗效果 19

案例6 波浪彩虹文字 27

案例7 3D立体渐层文字 35

案例8 飞行文字 38

案例9 聚光灯效果 41

案例10 伸展文 45

本章小结 49

第2章 Java与特效 50

案例1 火焰招牌 50

案例2 闪电中的城市 54

案例3 激光绘图 60

案例4 水面倒影 66

案例5 图片放大镜 71

案例6 浮动的气泡 76

案例7 烟花汇演 81

案例8 星空模拟 88

案例9 阴影跑马灯 94

案例10 下雪的图片 98

案例11 动态分割线 102

案例12 飞流直下 106

本章小结 109

第3章 XML与其他 110

案例1 将HTML文件转成XML文件 110

案例2 把XML文件转换成可浏览的HTML格式文件 113

案例3 用JDOM解析XML文件 116

案例4 Java编制的时钟 120

案例5 简单日历 124

案例6 系统内存状态监视程序 130

案例7 简单的计算器 134

案例8 多线程断点续传 144

案例9 笛卡儿曲线 153

本章小结 155

第4章 Java与游戏 156

案例1 幸运52游戏 156

案例2 “速算24”扑克游戏 163

案例3 拼图游戏 172

案例4 贪吃蛇游戏 189

案例5 打球游戏 196

案例6 棒打猪头 207

本章小结 219

第5章 Java与文件操作 220

案例1 目录列表的显示 220

案例2 检查与创建目录 223

案例3 文件复制 227

案例4 文件查看器 231

案例5 字符串的查找和替找 235

案例6 利用RandomAccessFile类来实现文件的追加 242

案例7 用Zip进行多文件保存 244

案例8 用JUNIT建立测试类 247

案例9 用Java保存位图文件 252

案例10 获取文件属性 261

本章小结 265

第6章 Java与安全 266

案例1 用户登录验证的完整程序 266

案例2 MD5的JavaBean实现 272

案例3 用公钥计算消息摘要的验证码 278

案例4-1 Java中数字证书的生成及维护方法 283

案例4-2 数字证书的签发(签名) 288

案例4-3 利用数字证书给Applet签名 296

案例5 利用DES加密解密 303

本章小结 311

第7章 Java与数据库 312

案例1 在Applet中应用JDBC访问数据库 312

案例2 通过JDBC-ODBC桥连接数据库 323

案例3 通过Tomcat数据源访问数据库 327

案例4 JDBC连接池的实现 329

案例5 用JavaBean实现MySQL的分页显示 340

案例6 利用JDBC-ODBC查看查询结果 348

本章小结 353

案例1 利用Servlet打开非HTML格式的文档 354

第8章 Java与Servlet 354

案例2 Servlet和JSP的通信 359

案例3 Servlet和Servlet的通信 367

案例4 Servlet动态生成图像 370

案例5 用Servlet连接数据库 373

案例6 用Servlet实现页面注册和登录 377

案例7 运用Servlet实现BBS功能 388

案例8 侦听Web服务器信息 394

本章小结 399

第9章 Java与网络 400

案例1 显示你的IP 400

案例2 用Socket进行客户与服务器通信 404

案例3 利用UDP Socket技术实现IP多点传送 409

案例4 利用Java API发送E-mail 416

案例5 从Mail Server删除一条消息 427

案例6 在Java程序中实现FTP的功能 431

案例7 一个最简单的聊天程序 437

案例8 代理服务器的实现 446

本章小结 452

第10章 Java综合实例 453

案例1 用Java实现zip压缩解压缩 453

案例2 简易图书管理系统 460

案例3 UFO攻击游戏 467

案例4 制作一个MP3播放器 488

本章小结 500