书籍详情
Java 编程案例精解
作者:孙印杰 等编著
出版社:电子工业出版社
出版时间:2005-01-01
ISBN:9787121008948
定价:¥39.00
购买这本书可以去
内容简介
本书特色:◆博客管理系统◆标记库应用系统◆个人理财系统◆网络聊天系统◆AppletWeb游戏◆HTTP代理服务器◆图片编辑器◆邮件客户端◆在线相册系统Java语言是一种新型的网络编程语言,其卓越的功能和特性为无数开发人员所推崇,越来越多的应用开发采用了基于Java技术的解决方案。Java语言也是一种真正面向对象的编程语言,它提升了应用程序的编程概念和开发思维。Java语言提供了丰富的开发类库,为用户编程提供了极大的支持和方便。本书以实例详解的方式,选取Java应用的典型实例循序渐进地介绍了使用Java语言开发各种应用程序的方法和技巧。全书共10章,第1章介绍了Java语言的基本概念和常用工具,第2章~第10章通过9个具体的案例,详细介绍了数据库连接池的实现、Taglib.的实现、文件操作技术、Socket编程、Applet开发、图像处理技术、多线程的实现和XML的应用。本书内容丰富,结构清晰,实例的选择紧贴实际应用,具有很强的实用性和针对性,是一本易懂、实用、极具参考价值的实例教程。本书主要面向有一定Java语言编程基础、准备提高Java各种编程技术的读者。对于使用Java语言进行开发的工程人员,也是一本不可多得的参考资料。本书通过9个精选的经典开发案例,循序渐进地介绍了开发各类Java应用程序的方法和技巧。对于每个案例,首先分析其需求和相关的技术背景,然后介绍项目的开发思路和系统设计过程,最后给出了项目中的关键代码及详尽的代码注解,使读者能够掌握相关项目的开发思路和编程技巧。书中所选的案例贴近实际应用,具有非常强的实用性和针对性。本书主要面向有一定Java编程基础、准备提高的读者,对于正在开发Java项目的人员,也是一部不可多得的参考资料。
作者简介
暂缺《Java 编程案例精解》作者简介
目录
第1章 Java编程概述
1. 1 Java语言简介
1. 1. 1 Java语言的特点
1. 1. 2 Java语言实现机制
1. 2 Web应用服务器
1. 2. 1 Resin
1. 2. 2 Tomcat
1. 2. 3 WebLogic
1. 3 Java开发工具
1. 3. 1 Together
1. 3. 2 JBuilder
1. 3. 3 Scioworks Camino Pro
1. 4 本章小结
第2章 数据库连接池的实现
2. 1 Java访问数据库
2. 1. 1 JDBC与数据库的连接
2. 1. 2 访问数据库的组件
2. 2 设计思路
2. 2. 1 实例演示
2. 2. 2 数据库连接池功能
2. 2. 3 UML图分析
2. 3 实例代码解析
2. 3. 1 ResourceManager.Java的实现
2. 3. 2 Users Daolmpl.Java的实现
2. 4 本章小结
第3章 Taglib的实现--providers
3. 1 技术介绍
3. 1. 1 JSTL简介
3. 1. 2 Taglib原理和实现
3. 2 设计方案
3. 2. 1 实例演示
3. 2. 2 实例功能
3. 2. 3 UML图
3. 3 实例代码解析
3. 3. 1 设计和实现index.jsp
3. 3. 2 设计和实现providers.jsp
3. 3. 3 设计和实现comboselect.jsp
3. 3. 4 设计和实现comboselect-splitCollections.jsp
3. 3. 5 设计和实现ComboSelectAction.java
3. 3. 6 设计和实现web. xml
3. 3. 7 设计和实现struts-config. xml
3. 3. 8 设计和实现server. xml
3. 4 本章小结
第4章 个人理财系统--FileUtil的使用
4. 1 文件操作
4. 1. 1 文件对象--File对象
4. 1. 2 FileWriter类的应用
4. 1. 3 FileReader类的应用
4. 2 设计方案
4. 2. 1 实例演示
4. 2. 2 Model-View-Control
4. 2. 3 UML图
4. 3 实例代码解析
4. 3. 1 控制层代码解析
4. 3. 2 模型层代码的实现和分析-Mxz.java
4. 3. 3 数据访问对象的实现(DAO)
4. 3. 4 工具类的实现-Util
4. 3. 5 视图层的实现
4. 4 本章小结
第5章 网络通信程序的实现
5. 1 Socket编程基础
5. 1. 1 TCP/IP简介
5. 1. 2 TCP与UDP协议的介绍与比较
5. 1. 3 TCP协议通信的响应流程
5. 1. 4 使用面向连接的流Socket通信的实现
5. 1. 5 使用面向无连接的数据包通信的实现
5. 2 设计思路--聊天室程序的实现
5. 2. 1 实例功能演示
5. 2. 2 实例功能分析
5. 3 实例代码解析
5. 3. 1 聊天室服务器的实现
5. 3. 2 聊天室客户端的实现
5. 4 本章小结
第6章 Applet网页游戏开发
6. 1 Applet开发
6. 1. 1 Applet的生命周期
6. 1. 2 JApplet的主要方法
6. 1. 3 Applet的显示和访问
6. 2 设计思路
6. 2. 1 实例演示
6. 2. 2 实例功能
6. 2. 3 UML图分析
6. 3 实例代码解析
6. 3. 1 TetrisApplet.java的实现
6. 3. 2 Brick3D. java的实现
6. 3. 3 Board. java的实现
6. 3. 4 TetrisApplet. html文件的实现
6. 4 本章小结
第7章 图片编辑器实现
7. 1 Java图形图像处理
7. 1. 1 图形图像处理相关类
7. 1. 2 Swing组件包
7. 2 设计思路
7. 2. 1 实例演示
7. 2. 2 实例功能
7. 2. 3 UML图分析
7. 3 实例代码解析
7. 3. 1 PictureDrawer.java的实现
7. 3. 2 ImageFrame.java的实现
7. 3. 3 JAdvLabel. java的实现
7. 3. 4 生成JavaDoc文件
7. 4 本章小结
第8章 多线程的实现
8. 1 Java多线程基础
8. 1. 1 Java多线程概述
8. 1. 2 Java Thread类和Runnable接口
8. 1. 3 线程的通信
8. 1. 4 线程的同步与synchronized关键字
8. 1. 5 线程的等待与唤醒
8. 2 设计思路--HTTP代理服务器
8. 2. 1 实例功能演示
8. 2. 2 实例功能分析
8. 3 实例代码解析
8. 3. 1 服务器主框架类的实现
8. 3. 2 信息显示类
8. 3. 3 服务器侦听线程类
8. 3. 4 用户请求转发线程类
8. 3. 5 数据缓冲类
8. 3. 6 数据接收线程类
8. 3. 7 数据转发线程类
8. 4 本章小结
第9章 Java Mail高级编程
9. 1 Java Mail基础
9. 1. 1 POP3协议. SMTP协议与E-Mail
9. 1. 2 Java Mail开发包简介
9. 2 设计思路--邮件客户端的实现
9. 2. 1 实例功能演示
9. 2. 2 实例功能分析
9. 3 实例代码解析
9. 3. 1 应用程序类
9. 3. 2 主框架类
9. 3. 3 属性结构类
9. 3. 4 邮件结构类
9. 3. 5 邮件处理类
9. 3. 6 自定义标签类
9. 3. 7 属性配置类
9. 3. 8 邮件发送类
9. 3. 9 邮件接收类
9. 4 本章小结
第10章 在线相册系统--Java与XML
10. 1 XML基础
10. 1. 1 XML简介
10. 1. 2 支持XML访问的几个类
10. 1. 3 使用Java访问XML
10. 1. 4 JDOM接口
10. 2 设计思路
10. 2. 1 实例演示
10. 2. 2 实例功能
10. 2. 3 UML图分析
10. 3 实例代码解析
10. 3. 1 程序主页面
10. 3. 2 config.jsp
10. 3. 3 style. css式样文件
10. 3. 4 用户登录long.jsp
10. 3. 5 DoLogin.jsp
10. 3. 6 UserdAdmin. java文件
10. 3. 7 regedit.jsp文件
10. 3. 8 Register.jsp文件
10. 3. 9 modify.jsp文件
10. 3. 10 DoModify.jsp文件
10. 3. 11 CheckPermission.jsp
10. 3. 12 CheckAdminPermission. jsp文件
10. 3. 13 logou.jsp文件
10. 3. 14 msg.jsp文件
10. 3. 15 addmessage.jsp
10. 3. 16 removemsg.jsp文件
10. 3. 17 Doremovemsg.jsp文件
10. 3. 18 Message.java
10. 3. 19 MessageAmin.java文件
10. 3. 20 upload.jsp文件
10. 3. 21 upload_post.jsp文件
10. 3. 22 browsephoto.jsp文件
10. 3. 23 photodetails.jsp文件
10. 3. 24 addcomment.jsp文件
10. 3. 25 Picture.java文件
10. 3. 26 PictureAmin.java文件
10. 3. 27 FileUpload.java文件
10. 3. 28 Comment.java文件
10. 3. 29 CommentAdmin.java文件
10. 4 本章小结
1. 1 Java语言简介
1. 1. 1 Java语言的特点
1. 1. 2 Java语言实现机制
1. 2 Web应用服务器
1. 2. 1 Resin
1. 2. 2 Tomcat
1. 2. 3 WebLogic
1. 3 Java开发工具
1. 3. 1 Together
1. 3. 2 JBuilder
1. 3. 3 Scioworks Camino Pro
1. 4 本章小结
第2章 数据库连接池的实现
2. 1 Java访问数据库
2. 1. 1 JDBC与数据库的连接
2. 1. 2 访问数据库的组件
2. 2 设计思路
2. 2. 1 实例演示
2. 2. 2 数据库连接池功能
2. 2. 3 UML图分析
2. 3 实例代码解析
2. 3. 1 ResourceManager.Java的实现
2. 3. 2 Users Daolmpl.Java的实现
2. 4 本章小结
第3章 Taglib的实现--providers
3. 1 技术介绍
3. 1. 1 JSTL简介
3. 1. 2 Taglib原理和实现
3. 2 设计方案
3. 2. 1 实例演示
3. 2. 2 实例功能
3. 2. 3 UML图
3. 3 实例代码解析
3. 3. 1 设计和实现index.jsp
3. 3. 2 设计和实现providers.jsp
3. 3. 3 设计和实现comboselect.jsp
3. 3. 4 设计和实现comboselect-splitCollections.jsp
3. 3. 5 设计和实现ComboSelectAction.java
3. 3. 6 设计和实现web. xml
3. 3. 7 设计和实现struts-config. xml
3. 3. 8 设计和实现server. xml
3. 4 本章小结
第4章 个人理财系统--FileUtil的使用
4. 1 文件操作
4. 1. 1 文件对象--File对象
4. 1. 2 FileWriter类的应用
4. 1. 3 FileReader类的应用
4. 2 设计方案
4. 2. 1 实例演示
4. 2. 2 Model-View-Control
4. 2. 3 UML图
4. 3 实例代码解析
4. 3. 1 控制层代码解析
4. 3. 2 模型层代码的实现和分析-Mxz.java
4. 3. 3 数据访问对象的实现(DAO)
4. 3. 4 工具类的实现-Util
4. 3. 5 视图层的实现
4. 4 本章小结
第5章 网络通信程序的实现
5. 1 Socket编程基础
5. 1. 1 TCP/IP简介
5. 1. 2 TCP与UDP协议的介绍与比较
5. 1. 3 TCP协议通信的响应流程
5. 1. 4 使用面向连接的流Socket通信的实现
5. 1. 5 使用面向无连接的数据包通信的实现
5. 2 设计思路--聊天室程序的实现
5. 2. 1 实例功能演示
5. 2. 2 实例功能分析
5. 3 实例代码解析
5. 3. 1 聊天室服务器的实现
5. 3. 2 聊天室客户端的实现
5. 4 本章小结
第6章 Applet网页游戏开发
6. 1 Applet开发
6. 1. 1 Applet的生命周期
6. 1. 2 JApplet的主要方法
6. 1. 3 Applet的显示和访问
6. 2 设计思路
6. 2. 1 实例演示
6. 2. 2 实例功能
6. 2. 3 UML图分析
6. 3 实例代码解析
6. 3. 1 TetrisApplet.java的实现
6. 3. 2 Brick3D. java的实现
6. 3. 3 Board. java的实现
6. 3. 4 TetrisApplet. html文件的实现
6. 4 本章小结
第7章 图片编辑器实现
7. 1 Java图形图像处理
7. 1. 1 图形图像处理相关类
7. 1. 2 Swing组件包
7. 2 设计思路
7. 2. 1 实例演示
7. 2. 2 实例功能
7. 2. 3 UML图分析
7. 3 实例代码解析
7. 3. 1 PictureDrawer.java的实现
7. 3. 2 ImageFrame.java的实现
7. 3. 3 JAdvLabel. java的实现
7. 3. 4 生成JavaDoc文件
7. 4 本章小结
第8章 多线程的实现
8. 1 Java多线程基础
8. 1. 1 Java多线程概述
8. 1. 2 Java Thread类和Runnable接口
8. 1. 3 线程的通信
8. 1. 4 线程的同步与synchronized关键字
8. 1. 5 线程的等待与唤醒
8. 2 设计思路--HTTP代理服务器
8. 2. 1 实例功能演示
8. 2. 2 实例功能分析
8. 3 实例代码解析
8. 3. 1 服务器主框架类的实现
8. 3. 2 信息显示类
8. 3. 3 服务器侦听线程类
8. 3. 4 用户请求转发线程类
8. 3. 5 数据缓冲类
8. 3. 6 数据接收线程类
8. 3. 7 数据转发线程类
8. 4 本章小结
第9章 Java Mail高级编程
9. 1 Java Mail基础
9. 1. 1 POP3协议. SMTP协议与E-Mail
9. 1. 2 Java Mail开发包简介
9. 2 设计思路--邮件客户端的实现
9. 2. 1 实例功能演示
9. 2. 2 实例功能分析
9. 3 实例代码解析
9. 3. 1 应用程序类
9. 3. 2 主框架类
9. 3. 3 属性结构类
9. 3. 4 邮件结构类
9. 3. 5 邮件处理类
9. 3. 6 自定义标签类
9. 3. 7 属性配置类
9. 3. 8 邮件发送类
9. 3. 9 邮件接收类
9. 4 本章小结
第10章 在线相册系统--Java与XML
10. 1 XML基础
10. 1. 1 XML简介
10. 1. 2 支持XML访问的几个类
10. 1. 3 使用Java访问XML
10. 1. 4 JDOM接口
10. 2 设计思路
10. 2. 1 实例演示
10. 2. 2 实例功能
10. 2. 3 UML图分析
10. 3 实例代码解析
10. 3. 1 程序主页面
10. 3. 2 config.jsp
10. 3. 3 style. css式样文件
10. 3. 4 用户登录long.jsp
10. 3. 5 DoLogin.jsp
10. 3. 6 UserdAdmin. java文件
10. 3. 7 regedit.jsp文件
10. 3. 8 Register.jsp文件
10. 3. 9 modify.jsp文件
10. 3. 10 DoModify.jsp文件
10. 3. 11 CheckPermission.jsp
10. 3. 12 CheckAdminPermission. jsp文件
10. 3. 13 logou.jsp文件
10. 3. 14 msg.jsp文件
10. 3. 15 addmessage.jsp
10. 3. 16 removemsg.jsp文件
10. 3. 17 Doremovemsg.jsp文件
10. 3. 18 Message.java
10. 3. 19 MessageAmin.java文件
10. 3. 20 upload.jsp文件
10. 3. 21 upload_post.jsp文件
10. 3. 22 browsephoto.jsp文件
10. 3. 23 photodetails.jsp文件
10. 3. 24 addcomment.jsp文件
10. 3. 25 Picture.java文件
10. 3. 26 PictureAmin.java文件
10. 3. 27 FileUpload.java文件
10. 3. 28 Comment.java文件
10. 3. 29 CommentAdmin.java文件
10. 4 本章小结
猜您喜欢