Java编程案例精解PDF电子书下载
- 电子书积分:14 积分如何计算积分?
- 作 者:孙印杰,刘斌,孙玉强等编著
- 出 版 社:北京:电子工业出版社
- 出版年份:2005
- ISBN:7121008947
- 页数:430 页
第1章 Java编程概述 1
1.1 Java语言简介 1
1.1.1 Java语言的特点 1
1.1.2 Java语言实现机制 1
1.2 Web应用服务器 3
1.2.1 Resin 3
1.2.2 Tomcat 5
1.2.3 WebLogic 7
1.3 Java开发工具 9
1.3.1 Together 9
1.3.2 JBuilder 10
1.3.3 Scioworks Camino Pro 11
1.4 本章小结 12
第2章 数据库连接池的实现 13
2.1 Java访问数据库 13
2.1.1 JDBC与数据库的连接 13
2.1.2 访问数据库的组件 14
2.2 设计思路 17
2.2.1 实例演示 17
2.2.2 数据库连接池功能 18
2.2.3 UML图分析 19
2.3.1 ResourceManager.java的实现 20
2.3 实例代码解析 20
2.3.2 UsersDaoImpl.java的实现 30
2.4 本章小结 40
第3章 Taglib的实现——providers 41
3.1 技术介绍 41
3.1.1 JSTL简介 41
3.1.2 Taglib原理和实现 42
3.2 设计方案 44
3.2.1 实例演示 44
3.2.2 实例功能 45
3.2.3 UML图 47
3.3.1 设计和实现index.jsp 48
3.3 实例代码解析 48
3.3.2 设计和实现providers.jsp 49
3.3.3 设计和实现comboselect.jsp 51
3.3.4 设计和实现comboselect-splitCollections.jsp 53
3.3.5 设计和实现ComboSelectAction.java 54
3.3.6 设计和实现web.xml 59
3.3.7 设计和实现struts-config.xml 61
3.3.8 设计和实现server.xml 62
3.4 本章小结 64
4.1.1 文件对象——File对象 65
4.1 文件操作 65
第4章 个人理财系统——FileUtil的使用 65
4.1.2 FileWriter类的应用 67
4.1.3 FileReader类的应用 67
4.2 设计方案 67
4.2.1 实例演示 67
4.2.2 Model-View-Control 68
4.2.3 UML图 68
4.3 实例代码解析 70
4.3.1 控制层代码解析 70
4.3.2 模型层代码的实现和分析-Mxz.java 82
4.3.3 数据访问对象的实现(DAO) 83
4.3.4 工具类的实现-Util 93
4.3.5 视图层的实现 96
4.4 本章小结 114
第5章 网络通信程序的实现 115
5.1 Socket编程基础 115
5.1.1 TCP/IP简介 115
5.1.2 TCP与UDP协议的介绍与比较 116
5.1.3 TCP协议通信的响应流程 117
5.1.4 使用面向连接的流Socket通信的实现 117
5.1.5 使用面向无连接的数据包通信的实现 120
5.2.1 实例功能演示 121
5.2 设计思路——聊天室程序的实现 121
5.2.2 实例功能分析 125
5.3 实例代码解析 126
5.3.1 聊天室服务器的实现 126
5.3.2 聊天室客户端的实现 145
5.4 本章小结 153
第6章 Applet网页游戏开发 155
6.1 Applet开发 155
6.1.1 Applet的生命周期 155
6.1.2 JApplet的主要方法 156
6.1.3 Applet的显示和访问 158
6.2 设计思路 160
6.2.1 实例演示 161
6.2.2 实例功能 161
6.2.3 UML图分析 162
6.3 实例代码解析 163
6.3.1 TetrisApplet.java的实现 163
6.3.2 Brick3D.java的实现 170
6.3.3 Board.java的实现 179
6.3.4 TetrisApplet.html文件的实现 196
6.4 本章小结 196
7.1.1 图形图像处理相关类 197
7.1 Java图形图像处理 197
第7章 图片编辑器实现 197
7.1.2 Swing组件包 201
7.2 设计思路 201
7.2.1 实例演示 202
7.2.2 实例功能 202
7.2.3 UML图分析 205
7.3 实例代码解析 206
7.3.1 PictureDrawer.java的实现 207
7.3.2 ImageFrame.java的实现 221
7.3.3 JAdvLabel.java的实现 240
7.3.4 生成JavaDoc文件 244
7.4 本章小结 246
第8章 多线程的实现 247
8.1 Java多线程基础 247
8.1.1 Java多线程概述 247
8.1.2 Java Thread类和Runnable接口 248
8.1.3 线程的通信 249
8.1.4 线程的同步与synchronized关键字 249
8.1.5 线程的等待与唤醒 250
8.2 设计思路——HTTP代理服务器 250
8.2.1 实例功能演示 251
8.3.1 服务器主框架类的实现 253
8.2.2 实例功能分析 253
8.3 实例代码解析 253
8.3.2 信息显示类 257
8.3.3 服务器侦听线程类 258
8.3.4 用户请求转发线程类 260
8.3.5 数据缓冲类 265
8.3.6 数据接收线程类 267
8.3.7 数据转发线程类 269
8.4 本章小结 270
9.1 Java Mail基础 271
9.1.1 POP3协议、SMTP协议与E-Mail 271
第9章 Java Mail高级编程 271
9.1.2 Java Mail开发包简介 272
9.2 设计思路——邮件客户端的实现 276
9.2.1 实例功能演示 276
9.2.2 实例功能分析 277
9.3 实例代码解析 278
9.3.1 应用程序类 278
9.3.2 主框架类 279
9.3.3 属性结构类 282
9.3.4 邮件结构类 284
9.3.5 邮件处理类 286
9.3.6 自定义标签类 290
9.3.7 属性配置类 291
9.3.8 邮件发送类 298
9.3.9 邮件接收类 309
9.4 本章小结 322
第10章 在线相册系统——Java与XML 323
10.1 XML基础 323
10.1.1 XML简介 324
10.1.2 支持XML访问的几个类 325
10.1.3 使用Java访问XML 326
10.1.4 JDOM接口 330
10.2.1 实例演示 332
10.2 设计思路 332
10.2.2 实例功能 333
10.2.3 UML图分析 339
10.3 实例代码解析 343
10.3.1 程序主页面 343
10.3.2 config.jsp 347
10.3.3 style.css式样文件 348
10.3.4 用户登录long.jsp 349
10.3.5 DoLogin.jsp 352
10.3.6 UserdAdmin.java文件 354
10.3.7 regedit.jsp文件 365
10.3.8 Register.jsp文件 373
10.3.9 modify.jsp文件 374
10.3.10 DoModify.jsp文件 375
10.3.11 CheckPermission.jsp 376
10.3.12 CheckAdminPermission.jsp文件 376
10.3.13 logout.jsp文件 377
10.3.14 msg.jsp文件 378
10.3.15 addmessage.jsp 380
10.3.16 removemsg.jsp文件 381
10.3.17 Doremovemsg.jsp文件 382
10.3.18 Message.java 383
10.3.19 MessageAmin.java文件 388
10.3.20 upload.jsp文件 394
10.3.21 upload_post.jsp文件 395
10.3.22 browsephoto.jsp文件 396
10.3.23 photodetails.jsp文件 399
10.3.24 addcomment.jsp文件 401
10.3.25 Picture.java文件 402
10.3.26 PictureAmin.java文件 410
10.3.27 FileUpload.java文件 421
10.3.28 Comment.java文件 427
10.3.29 CommentAdmin.java文件 427
10.4 本章小结 430
- 《国家社科基金项目申报规范 技巧与案例 第3版 2020》文传浩,夏宇编著 2019
- 《程序逻辑及C语言编程》卢卫中,杨丽芳主编 2019
- 《中学语文教学案例研究》贺卫东主编 2019
- 《Cinema 4D电商美工与视觉设计案例教程》樊斌 2019
- 《全国职业院校工业机器人技术专业规划教材 工业机器人现场编程》(中国)项万明 2019
- 《编程超有趣 奇妙Python轻松学 第1辑》HelloCode人工智能国际研究组 2018
- 《新领域、新业态发明专利申请热点案例解析》肖光庭 2019
- 《我的第一套编程启蒙绘本 看事件 开始了》编程猫教研团队编绘 2019
- 《STEM教育丛书 麦昆机器人和Micro:bit图形化编程》张弛责任编辑;(中国)陈宝杰,沙靓雯 2019
- 《全球城市案例研究2019》周振华 2019
- 《市政工程基础》杨岚编著 2009
- 《家畜百宝 猪、牛、羊、鸡的综合利用》山西省商业厅组织技术处编著 1959
- 《《道德经》200句》崇贤书院编著 2018
- 《高级英语阅读与听说教程》刘秀梅编著 2019
- 《计算机网络与通信基础》谢雨飞,田启川编著 2019
- 《看图自学吉他弹唱教程》陈飞编著 2019
- 《法语词汇认知联想记忆法》刘莲编著 2020
- 《培智学校义务教育实验教科书教师教学用书 生活适应 二年级 上》人民教育出版社,课程教材研究所,特殊教育课程教材研究中心编著 2019
- 《国家社科基金项目申报规范 技巧与案例 第3版 2020》文传浩,夏宇编著 2019
- 《流体力学》张扬军,彭杰,诸葛伟林编著 2019
- 《电子测量与仪器》人力资源和社会保障部教材办公室组织编写 2009
- 《少儿电子琴入门教程 双色图解版》灌木文化 2019
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《北京生态环境保护》《北京环境保护丛书》编委会编著 2018
- 《指向核心素养 北京十一学校名师教学设计 英语 九年级 上 配人教版》周志英总主编 2019
- 《通信电子电路原理及仿真设计》叶建芳 2019
- 《高等院校旅游专业系列教材 旅游企业岗位培训系列教材 新编北京导游英语》杨昆,鄢莉,谭明华 2019
- 《电子应用技术项目教程 第3版》王彰云 2019
- 《中国十大出版家》王震,贺越明著 1991
- 《近代民营出版机构的英语函授教育 以“商务、中华、开明”函授学校为个案 1915年-1946年版》丁伟 2017