Java程序设计进阶教程PDF电子书下载
- 电子书积分:12 积分如何计算积分?
- 作 者:朱福喜编著
- 出 版 社:北京:清华大学出版社
- 出版年份:2009
- ISBN:9787302204831
- 页数:335 页
第1章 Swing编程 1
1.1 Swing简介 1
1.1.1为什么要使用Swing 2
1.1.2 Swing概述 3
1.1.3从AWT到Swing的转换 4
1.2基本的Swing类 10
1.2.1自定义用户界面 10
1.2.2框架、按钮、图标、JApplet 13
1.2.3边框、面板和菜单 20
1.2.4复选、单选按钮和下拉式列表 28
1.3高级Swing类 32
1.3.1滚动、页签和分割 32
1.3.2模型和视图 37
1.3.3 Swing的文本组件 41
1.3.4 Swing对话框 58
1.4树形表和表格 61
1.4.1树形表 61
1.4.2表格 67
1.5一个综合实例 68
1.6小结 75
习题1 76
第2章 Swing与多媒体 77
2.1图像处理 77
2.1.1利用JPanel类绘图 77
2.1.2载入和过滤图片 80
2.1.3载入动画和加强图像 83
2.1.4利用Applet装载和显示图像 87
2.1.5离屏绘图和双缓冲 91
2.2声音处理 99
2.3一个简单的多媒体游戏 101
2.3.1游戏的必要资源 101
2.3.2游戏的概要设计 102
2.3.3游戏的实现 103
2.4小结 111
习题2 112
第3章 抽象数据类型与泛型 113
3.1顺序数据结构 113
3.1.1列表 114
3.1.2队列 133
3.1.3栈 138
3.2 Java内置的顺序结构 145
3.2.1 Java提供的列表结构 145
3.2.2 StringTokenizer类 154
3.2.3 Iterators(迭代器) 156
3.3泛型 160
3.3.1 Java泛型的定义 160
3.3.2泛型类的编写 161
3.4小结 163
习题3 164
第4章 Java与数据库的连接 167
4.1 JDBC概述 167
4.1.1 JBDC的用途 167
4.1.2从ODBC到JDBC 168
4.1.3 JDBC的实现及其驱动程序 169
4.2 JDBC预备知识 170
4.2.1 SQL的基本内容 170
4.2.2存储过程 173
4.3 JDBC API工具 175
4.3.1 JDBC API简介 175
4.3.2 JDBC URL 176
4.3.3加载数据库的驱动程序 177
4.3.4建立数据库连接的工具 178
4.3.5 Connection对象 178
4.3.6 Statement对象 178
4.3.7 ResultSet对象 183
4.3.8 JDBC应用的典型步骤 186
4.4 JDBC API的应用实例 188
4.4.1使用JDBC连接数据库 188
4.4.2使用JDBC创建基本表和视图 195
4.4.3使用JDBC执行数据库查询 197
4.4.4使用JDBC更新数据库 200
4.5小结 204
习题4 205
第5章 Servlet技术 208
5.1 Servlet与Tomcat 208
5.1.1 Servlet与Servlet容器 209
5.1.2 Tomcat的安装、配置与运行 209
5.2 Servlet API 211
5.3 Servlet实例 212
5.3.1最简单的HTTP Servlet 213
5.3.2 JDBC Servlet 216
5.3.3 Login Servlet 221
5.4 Servlet的生命周期 227
5.5 Servlet的响应 229
5.5.1请求转发 229
5.5.2 URL重定向 231
5.5.3包含 233
5.6小结 235
习题5 235
第6章 JSP技术 236
6.1 JSP概述 236
6.2 JSP语法 239
6.2.1指令元素 239
6.2.2脚本元素 246
6.2.3动作元素 251
6.2.4注释 257
6.3 JSP隐含对象 258
6.3.1 out对象 259
6.3.2 page对象 261
6.3.3 config对象 261
6.3.4 request对象 263
6.3.5 response对象 266
6.3.6 session对象 267
6.3.7 pageContext对象 267
6.3.8 application对象 267
6.3.9 exception对象 269
6.4 JSP共享变量 271
6.4.1 page范围 272
6.4.2 request范围 274
6.4.3 session范围 275
6.4.4 application范围 279
6.5在Servlet中使用JSP内置对象 280
6.6 JSP与JavaBean 281
6.6.1 JavaBean简介 281
6.6.2在JSP中使用JavaBean 282
6.6.3 JavaBean应用实例 285
6.7 JSP开发的两种模型 289
6.7.1模型一 289
6.7.2模型二 292
6.8小结 296
习题6 296
第7章 Java RMI 298
7.1 RMI的基本概念 298
7.2一个简单的RMI应用实例 299
7.3 RMI的类、接口及其实现 304
7.3.1远程接口 304
7.3.2 RemoteException类 304
7.3.3 RemoteObject类及其子类 305
7.3.4实现远程接口 306
7.3.5存根和框架 306
7.3.6配置RMI程序 307
7.3.7启动RMI注册表 308
7.3.8 Naming类 308
7.4 RMI体系结构与实现机制 310
7.4.1 RMI的体系结构 310
7.4.2 RMI的实现机制 312
7.5 RMI的进一步探讨 313
7.5.1 RMI的安全性 314
7.5.2传递对象和动态类加载 315
7.5.3远程对象激活 320
7.5.4分布式垃圾收集 325
7.6小结 326
习题7 327
附录A XML基础知识 328
A.1什么是XML 328
A.2 XML的良好格式 329
A.3 XML的语法 330
A.3.1逻辑结构 330
A.3.2物理结构 333
参考文献 335
- 《高级英语阅读与听说教程》刘秀梅编著 2019
- 《看图自学吉他弹唱教程》陈飞编著 2019
- 《激光加工实训技能指导理实一体化教程 下》王秀军,徐永红主编;刘波,刘克生副主编 2017
- 《AutoCAD 2019 循序渐进教程》雷焕平,吴昌松,陈兴奎主编 2019
- 《少儿电子琴入门教程 双色图解版》灌木文化 2019
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《Photoshop CC 2018基础教程》温培利,付华编著 2019
- 《剑桥国际英语写作教程 段落写作》(美)吉尔·辛格尔顿(Jill Shingleton)编著 2019
- 《英语自学进阶教程全6册 3》爱尔兰迪尔德丽出版社著 2019
- 《设计十六日 国内外美术院校报考攻略》沈海泯著 2018
- 《市政工程基础》杨岚编著 2009
- 《家畜百宝 猪、牛、羊、鸡的综合利用》山西省商业厅组织技术处编著 1959
- 《《道德经》200句》崇贤书院编著 2018
- 《高级英语阅读与听说教程》刘秀梅编著 2019
- 《计算机网络与通信基础》谢雨飞,田启川编著 2019
- 《看图自学吉他弹唱教程》陈飞编著 2019
- 《法语词汇认知联想记忆法》刘莲编著 2020
- 《培智学校义务教育实验教科书教师教学用书 生活适应 二年级 上》人民教育出版社,课程教材研究所,特殊教育课程教材研究中心编著 2019
- 《国家社科基金项目申报规范 技巧与案例 第3版 2020》文传浩,夏宇编著 2019
- 《流体力学》张扬军,彭杰,诸葛伟林编著 2019
- 《大学计算机实验指导及习题解答》曹成志,宋长龙 2019
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《大学生心理健康与人生发展》王琳责任编辑;(中国)肖宇 2019
- 《大学英语四级考试全真试题 标准模拟 四级》汪开虎主编 2012
- 《大学英语教学的跨文化交际视角研究与创新发展》许丽云,刘枫,尚利明著 2020
- 《北京生态环境保护》《北京环境保护丛书》编委会编著 2018
- 《复旦大学新闻学院教授学术丛书 新闻实务随想录》刘海贵 2019
- 《大学英语综合教程 1》王佃春,骆敏主编 2015
- 《大学物理简明教程 下 第2版》施卫主编 2020
- 《指向核心素养 北京十一学校名师教学设计 英语 九年级 上 配人教版》周志英总主编 2019