Java应用设计PDF电子书下载
- 电子书积分:12 积分如何计算积分?
- 作 者:宋波,董晓梅编著
- 出 版 社:北京:人民邮电出版社
- 出版年份:2002
- ISBN:7115104751
- 页数:313 页
第1部分 基础篇 1
第1章 Java应用设计概述 1
1.1 Java语言与Internet 1
1.2 Java应用设计的定义 2
1.2.1 Web应用体系结构 2
1.2.2 基于Java技术的Web应用体系结构 3
1.2.3 Java应用设计的定义 5
1.3 编译和运行Java程序 5
1.4 Java Application程序 8
1.5 Java Applet程序 9
1.6 Java 2 SDK版本及主要应用领域 12
1.7 本章小结 13
思考与练习 14
第2章 Java基本语法 15
2.1 基本数据类型、标识符及关键字 15
2.1.1 基本数据类型 15
2.1.2 标识符 16
2.1.3 关键字 17
2.2 常量 17
2.3 变量 18
2.4 运算符与表达式 19
2.4.1 赋值运算符与强制类型转换 19
2.4.2 算术运算符 20
2.4.3 关系运算符与逻辑运算符 21
2.4.4 其他运算符 21
2.4.5 运算符的优先级与结合性 22
2.5 条件控制语句 23
2.5.1 if语句 23
2.5.2 switch语句 24
2.6 循环控制语句 26
2.6.1 While语句 27
2.6.2 do…while语句 28
2.6.3 for语句 28
2.7 跳转控制语句 30
2.7.1 return语句 30
2.7.2 break语句 30
2.7.3 continue语句 31
2.8 本章小结 33
思考与练习 33
第3章 面向对象软件开发技术 35
3.1 面向对象的发展历史 35
3.2 面向对象技术的基本概念 35
3.3 面向对象的软件开发模型 41
3.3.1 瀑布模型 41
3.3.2 螺线模型 42
3.4 面向对象的软件开发方法 43
3.4.1 面向对象的分析 43
3.4.2 面向对象的设计 45
3.4.3 面向对象模型化技术 46
3.5 面向对象程序设计 47
3.6 本章小结 48
思考与练习 48
第4章 Java类与面向对象编程 49
4.1 定义和使用类 49
4.2 成员变量 54
4.3 方法 56
4.4 对象数组 60
4.5 本章小结 63
思考与练习 63
第5章 Java语言中的继承与多态 65
5.1 Java语言中的继承 65
5.2 Java语言中的多态 68
5.3 Java语言中的包 74
5.4 Java语言中的接口 75
5.5 本章小结 78
思考与练习 79
第6章 Java工具类与异常类 81
6.1 Applet类与Applet小程序 81
6.1.1 Applet基本工作原理 81
6.1.2 Applet类 82
6.1.3 Applet小程序应用实例 83
6.2 System类 87
6.3 Math与Random类 88
6.4 String与StringBuffer类 89
6.5 Java异常类 95
6.6 处理异常 97
6.6.1 捕捉异常 97
6.6.2 处理多异常 99
6.6.3 抛出异常 100
6.7 JAR简介 103
6.8 本章小结 104
思考与练习 105
第7章 Java Web开发技术概述 108
7.1 Web服务器的基本概念 108
7.1.1 Web服务器 108
7.1.2 超文本传输协议HTTP 109
7.1.3 Apache服务器 110
7.2 服务器端脚本语言概述 111
7.2.1 CGI 112
7.2.2 ASP 112
7.2.3 Servlet 113
7.2.4 JSP 119
7.3 JSP执行环境 120
7.3.1 Tomcat的安装与设置 120
7.3.2 部署Web站点 121
7.3.3 在Apache服务器环境下配置Tomcat 124
7.4 本章小结 125
思考与练习 125
第8章 JSP基本语法与隐式对象 126
8.1 简单的JSP应用实例 126
8.2 JSP文档的运行原理与生命周期 128
8.3 JSP文档的基本语法 130
8.4 JSP隐式对象 133
8.4.1 请求/响应对象 133
8.4.2 表单和请求参数 134
8.4.3 隐式输出对象 136
8.4.4 session对象 137
8.4.5 Application对象 141
8.4.6 page与config对象 142
8.4.7 pageContext对象 142
8.5 本章小结 143
思考与练习 144
第9章 JSP编译与操作指令 145
9.1 JSP编译指令 145
9.1.1 page编译指令 145
9.1.2 include编译指令 150
9.1.3 taglib编译指令 151
9.2 JSP操作指令 152
9.2.1 <jsp:include>与<jsp:param>操作指令 152
9.2.2 <jsp:forward>操作指令 153
9.2.3 <jsp:plugin>操作指令 154
9.3 JSP与JavaBeans 156
9.3.1 <jsp:useBean>操作指令 157
9.3.2 <jsp:setProperty>操作指令 158
9.3.3 <jsp:getProperty>操作指令 158
9.3.4 javaBeans在JSP中的应用实例 158
9.4 本章小结 162
思考与练习 162
第2部分 数据库篇 165
第10章 MySQL数据库基础 165
10.1 MySQL概述 165
10.2 MySQL的安装与管理 166
10.3 MySQL数据目录的管理 170
10.4 创建与删除MySQL数据库 173
10.5 表的创建、修改、删除与插入 174
10.6 本章小结 182
思考与练习 182
第11章 SQL语言 185
11.1 SELECT命令 185
11.2 MySQL常用函数 188
11.3 高级查询技术 191
11.4 处理查询结果 193
11.5 插入、修改和删除记录 195
11.6 MySQLGUI工具简介 198
11.7 本章小结 200
思考与练习 200
第12章 JSP数据库编程技术 201
12.1 JDBC体系结构 201
12.2 JDBC驱动程序 203
12.3 JDBC数据库访问流程 206
12.4 JSP与JDBC API程序设计 207
12.4.1 DriverManager类 208
12.4.2 Connection与Statement接口 209
12.4.3 ResultSet接口 212
12.4.4 PreparedStatement接口 215
12.4.5 DatabaseMetaData接口 218
12.5 本章小结 220
思考与练习 220
第3部分 设计篇 221
第13章 数据流分析技术 221
13.1 数据流分析 221
13.2 数据流图 222
13.3 建立数据流图 224
13.4 数据字典 228
13.5 本章小结 231
思考与练习 232
第14章 用ER图进行数据库建模 233
14.1 CASE技术概述 233
14.2 PowerDesigner8.0简介 234
14.3 DataArchitect概述 235
14.4 DataArchitect的工作环境 237
14.5 建立概念数据模型 238
14.6 生成物理数据模型 241
14.7 物理数据模型生成数据库 243
14.8 逆向工程 244
14.9 本章小结 245
思考与练习 246
第15章 统一建模语言UML 247
15.1 UML概述 247
15.2 UML图表 249
15.2.1 类图 249
15.2.2 对象图 253
15.2.3 用例图 253
15.2.4 顺序图 254
15.2.5 合作图 255
15.2.6 状态图 257
15.2.7 活动图 257
15.2.8 组件图 259
15.2.9 配置图 259
15.2.10 模型管理视图 260
15.2.11 扩展组件 261
15.3 本章小结 263
思考与练习 264
第16章 UML建模工具Poseidon 269
16.1 Poseidon for UML CE简介 269
16.1.1 基本概念和功能 270
16.1.2 模型的处理 275
16.1.3 高级功能 276
16.2 需求建模 277
16.2.1 系统需求 277
16.2.2 用例图 277
16.3 系统分析 278
16.4 系统设计 279
16.5 系统实现 283
16.6 代码生成 284
16.7 本章小结 288
思考与练习 289
第17章 Web应用设计模式 290
17.1 Web中心体系结构 290
17.1.1 Web浏览器客户机 290
17.1.2 Web服务器 291
17.1.3 应用程序服务器 291
17.1.4 数据库服务器 291
17.2 J2EE设计模式 292
17.3 MVC设计模式 293
17.3.1 只使用JSP的MVC设计模式 294
17.3.2 使用Servlet和JSP的MVC设计模式 295
17.4 MVC设计模式案例 296
17.4.1 系统基本需求 296
17.4.2 模型设计 298
17.4.3 控制器设计 302
17.4.4 视图设计 303
17.5 Web应用程序的规划和设计 305
17.6 本章小结 308
课程设计(实训)课题 309
附录A 光盘内容清单 311
附录B Java/Servlet/JSP/UML资源列表 312
参考文献 313
- 《钒产业技术及应用》高峰,彭清静,华骏主编 2019
- 《现代水泥技术发展与应用论文集》天津水泥工业设计研究院有限公司编 2019
- 《英汉翻译理论的多维阐释及应用剖析》常瑞娟著 2019
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《数据库技术与应用 Access 2010 微课版 第2版》刘卫国主编 2020
- 《区块链DAPP开发入门、代码实现、场景应用》李万胜著 2019
- 《虚拟流域环境理论技术研究与应用》冶运涛蒋云钟梁犁丽曹引等编著 2019
- 《设计十六日 国内外美术院校报考攻略》沈海泯著 2018
- 《当代翻译美学的理论诠释与应用解读》宁建庚著 2019
- 《计算机辅助平面设计》吴轶博主编 2019
- 《市政工程基础》杨岚编著 2009
- 《家畜百宝 猪、牛、羊、鸡的综合利用》山西省商业厅组织技术处编著 1959
- 《《道德经》200句》崇贤书院编著 2018
- 《高级英语阅读与听说教程》刘秀梅编著 2019
- 《计算机网络与通信基础》谢雨飞,田启川编著 2019
- 《看图自学吉他弹唱教程》陈飞编著 2019
- 《法语词汇认知联想记忆法》刘莲编著 2020
- 《培智学校义务教育实验教科书教师教学用书 生活适应 二年级 上》人民教育出版社,课程教材研究所,特殊教育课程教材研究中心编著 2019
- 《国家社科基金项目申报规范 技巧与案例 第3版 2020》文传浩,夏宇编著 2019
- 《流体力学》张扬军,彭杰,诸葛伟林编著 2019
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《办好人民满意的教育 全国教育满意度调查报告》(中国)中国教育科学研究院 2019
- 《北京生态环境保护》《北京环境保护丛书》编委会编著 2018
- 《人民院士》吴娜著 2019
- 《指向核心素养 北京十一学校名师教学设计 英语 九年级 上 配人教版》周志英总主编 2019
- 《中国人民的心》杨朔著;夕琳编 2019
- 《高等院校旅游专业系列教材 旅游企业岗位培训系列教材 新编北京导游英语》杨昆,鄢莉,谭明华 2019
- 《中华人民共和国成立70周年优秀文学作品精选 短篇小说卷 上 全2册》贺邵俊主编 2019
- 《指向核心素养 北京十一学校名师教学设计 数学 九年级 上 配人教版》周志英总主编 2019
- 《中华人民共和国成立70周年优秀文学作品精选 中篇小说卷 下 全3册》洪治纲主编 2019