JAVAEE基础教程PDF电子书下载
- 电子书积分:12 积分如何计算积分?
- 作 者:史胜辉,王春明,沈学华编著
- 出 版 社:北京:清华大学出版社
- 出版年份:2010
- ISBN:9787302214748
- 页数:342 页
上篇 Java基础 3
第1章 Java语言概述与编程环境 3
1.1 Java的诞生 3
1.2 Java的主要特性 5
1.3 Java JDK的开发环境 7
1.4 Java程序的运行原理 9
1.5 开发工具MyEclipse的介绍 10
1.5.1 MyEclipse的安装 10
1.5.2 MyEclipse的使用 10
1.6 简单Java程序结构 12
1.6.1 一个简单的Java程序 12
1.6.2 一个简单的Java小应用程序 13
习题1 15
第2章 Java编程基础 17
2.1 标识符与关键字 17
2.1.1 标识符 17
2.1.2 关键字 17
2.2 数据类型 18
2.3 常量与变量 19
2.3.1 常量 19
2.3.2 变量 21
2.3.3 整型变量 24
2.3.4 浮点类型变量 25
2.3.5 字符类型变量 25
2.3.6 布尔类型变量 26
2.3.7 基本数据类型的转换 26
2.3.8 Java中的引用类型 30
2.4 运算符与表达式 31
2.4.1 算术运算 32
2.4.2 关系运算 32
2.4.3 逻辑运算 33
2.4.4 位运算 34
2.4.5 赋值运算 36
2.4.6 条件运算 36
2.4.7 特殊操作符 37
2.4.8 运算符的优先级和结合性汇总 38
2.4.9 表达式和语句 39
2.5 数组 40
2.5.1 数组的概念 40
2.5.2 数组的创建与初始化 40
2.5.3 多维数组 44
2.5.4 数组的复制 48
2.5.5 操作数组的工具类 49
2.5.6 数组的应用举例 51
习题2 53
第3章 控制结构 57
3.1 分支结构 57
3.1.1 if语句 57
3.1.2 switch语句 59
3.2 循环语句 60
3.2.1 for循环语句 61
3.2.2 for-each循环语句 64
3.2.3 while与do-while语句 65
3.3 break与continue语句 67
习题3 69
第4章 类与对象的基本概念 73
4.1 类与对象的概念 73
4.1.1 类的声明 73
4.1.2 方法重载 77
4.1.3 构造方法 79
4.1.4 对象 81
4.1.5 父类、子类和继承 87
4.1.6 super关键字 93
4.1.7 上转型对象 97
4.1.8 多态性 99
4.2 类的访问权限与包的概念 101
4.2.1 类的访问控制 101
4.2.2 类成员的访问控制 103
4.2.3 类的组织 106
习题4 113
第5章 类的高级特性 119
5.1 static关键字 119
5.2 this关键字 123
5.3 静态导入 126
5.4 final关键字 128
5.5 抽象类与接口 129
5.5.1 抽象类 129
5.5.2 接口的定义 131
5.5.3 接口的实现 132
5.5.4 接口的应用 133
5.5.5 接口回调 136
习题5 137
第6章 常用类库 139
6.1 字符串处理类 139
6.1.1 String类的构造函数 139
6.1.2 String类的常用方法 140
6.2 数据封装类 142
6.3 Scanner类 144
6.4 日期和时间类 145
6.4.1 Date类 145
6.4.2 Calendar类 146
6.5 数据类型的转换 147
6.5.1 数值型数据与字符串之间的转换 147
6.5.2 日期型数据与字符串之间的转换 148
6.6 集合类 150
6.6.1 Set接口与HashSet类 150
6.6.2 List接口与ArrayList类 151
6.6.3 Map接口与HashMap类 152
6.7 泛型 154
6.7.1 泛型的概念 154
6.7.2 泛型类和泛型方法 155
6.7.3 List<E>接口和ArrayList<E>类 156
6.7.4 Map<K,V>接口和HashMap<K,V>类 157
习题6 158
第7章 异常 161
7.1 异常的处理机制 161
7.2 异常的处理 161
7.2.1 Java内置异常 162
7.2.2 try和catch语句 163
7.2.3 throw语句 165
7.2.4 throws语句 166
7.2.5 finally语句 167
7.3 自定义异常 167
习题7 168
第8章 输入输出流 171
8.1 获取文件和目录的属性 171
8.2 Java中的I/O流 173
8.2.1 I/O流的概念 173
8.2.2 InputStream流 173
8.2.3 OutputStrearn流 173
8.3 字节流 174
8.3.1 FileInputStream流 174
8.3.2 FileOutputStream流 175
8.4 字符流 176
8.4.1 Reader流 176
8.4.2 Writer流 177
8.4.3 FileReader流 177
8.4.4 FileWriter流 178
习题8 179
第9章 多线程 181
9.1 线程概述 181
9.1.1 进程的概念 181
9.1.2 线程的概念 181
9.2 线程的创建 182
9.2.1 继承Thread类 182
9.2.2 实现Runnable接口 183
9.3 线程的调度 184
9.3.1 线程的生命周期 184
9.3.2 线程的优先级 185
9.3.3 线程的同步 185
9.3.4 wait-notify机制 188
习题9 191
第10章 数据库编程 193
10.1 MySQL数据库的安装与配置 193
10.1.1 MySQL数据库的安装 193
10.1.2 在MyEclipse中连接和使用MySQL数据库 196
10.2 JDBC技术简介 198
10.3 JDBC访问数据库 199
10.3.1 DriverManager类 199
10.3.2 Connectin接口 200
10.3.3 Statement接口 201
10.3.4 PreparedStatement接口 203
10.3.5 ResultSet接口 205
10.4 数据库的操作示例 206
10.4.1 更新数据 206
10.4.2 查询数据 209
习题10 212
下篇 Java Web开发 217
第11章 Java Web概述与Web发布 217
11.1 Java Web概述 217
11.2 HTTP协议 219
11.2.1 GET方法的请求和响应格式 219
11.2.2 POST方法的请求格式 222
11.3 Web服务器Tomcat 223
11.3.1 Servlet容器介绍 223
11.3.2 Tomcat简介 224
11.3.3 Tomcat的安装配置 224
11.3.4 测试Tomcat 225
11.3.5 在MyEclipse中启动自定义的Tomcat 225
11.4 在MyEclipse中开发Web 226
11.4.1 Web工程的创建 226
11.4.2 Web工程的发布 227
习题11 229
第12章 JSP技术 231
12.1 JSP简介 231
12.2 JSP标准语法 232
12.2.1 一个简单的JSP程序 232
12.2.2 JSP注释与声明 233
12.2.3 JSP表达式和JSP程序段 234
12.2.4 JSP与HTML的混合使用 235
12.3 JSP编译指令 236
12.3.1 include指令 236
12.3.2 page指令 237
12.3.3 taglib指令 238
12.4 JSP动作 239
12.4.1 forward动作 239
12.4.2 include动作 240
12.4.3 useBean动作 240
12.5 JSP的隐含对象 242
12.5.1 输出对象out 242
12.5.2 请求对象request 243
12.5.3 响应对象response 245
12.5.4 会话对象session 246
12.5.5 Web服务器对象application 248
12.6 编程示例:网上书店 249
习题12 252
第13章 JavaBean 255
13.1 JavaBean的定义 255
13.2 两种JavaBean的封装类 255
13.2.1 封装数据的JavaBean 255
13.2.2 封装业务的JavaBean 257
13.3 在JSP中使用JavaBean 259
13.4 JSP设计模式 260
13.4.1 ModelⅠ体系结构 260
13.4.2 ModelⅡ体系结构 261
习题13 262
第14章 Servlet基础知识 265
14.1 Servlet的定义 265
14.2 Servlet的生命周期 268
14.2.1 加载和实例化 268
14.2.2 初始化 268
14.2.3 服务 268
14.2.4 销毁 268
14.3 Servlet体系结构和层次结构 269
14.3.1 Servlet体系结构 269
14.3.2 Servlet API层次结构 269
14.4 Servlet与JSP之间的关系 271
14.5 主要Servlet API介绍 271
14.5.1 HttpServlet类 272
14.5.2 ServletRequest接口 272
14.5.3 HttpServletRequest接口 273
14.5.4 ServletResponse接口 275
14.5.5 HttpServletResponse接口 275
14.5.6 ServletContext接口 277
14.6 在MyEclipse中利用向导创建Servlet 279
14.7 编程示例:网上书店 280
14.7.1 修改图书操作类代码 280
14.7.2 图书列表页面listBook.jsp和其他页面 283
14.7.3 编写Servlet 287
习题14 289
第15章 Servlet的会话跟踪技术 291
15.1 session与会话 291
15.2 Servlet实现会话跟踪 292
15.3 编程示例:网上书店 293
15.3.1 顾客浏览图书 293
15.3.2 显示图书详细信息 295
15.3.3 将图书添加到购物车并显示购物车信息 296
15.3.4 添加订单信息并结账 299
习题15 301
第16章 过滤器 303
16.1 Servlet过滤器简介 303
16.2 Servlet过滤器体系结构 304
16.3 Servlet过滤器的实现 304
16.3.1 编写实现类 304
16.3.2 过滤器的配置 306
16.4 中文乱码问题 307
16.4.1 JSP页面中文乱码问题 307
16.4.2 表单提交乱码问题 307
习题16 309
第17章 EL与JSTL 311
17.1 EL表达式 311
17.1.1 EL表达式的基础知识 311
17.1.2 EL隐式对象 312
17.1.3 EL表达式的使用示例 313
17.2 JSTL简介 319
17.3 JSTL核心标签库 319
17.3.1 工程中添加对JSTL的支持 319
17.3.2 通用标签 320
17.3.3 条件标签 321
17.3.4 迭代标签 323
17.4 编程示例:网上书店 325
17.4.1 用EL表达式重写图书显示页面 325
17.4.2 用EL表达式重写显示图书详细信息的页面 326
习题17 327
第18章 JSP自定义标签 329
18.1 JSP自定义标签简介 329
18.2 开发自定义JSP标签 330
18.2.1 创建标签处理类 330
18.2.2 创建标签库描述文件TLD 332
18.2.3 JSP中使用自定义标签 332
18.3 编程示例:网上书店 333
18.3.1 分页标签处理类 333
18.3.2 分页标签库描述文件 336
18.3.3 使用分页标签 336
习题18 338
- 《市政工程基础》杨岚编著 2009
- 《零基础学会素描》王金著 2019
- 《高级英语阅读与听说教程》刘秀梅编著 2019
- 《计算机网络与通信基础》谢雨飞,田启川编著 2019
- 《生物质甘油共气化制氢基础研究》赵丽霞 2019
- 《看图自学吉他弹唱教程》陈飞编著 2019
- 《激光加工实训技能指导理实一体化教程 下》王秀军,徐永红主编;刘波,刘克生副主编 2017
- 《AutoCAD 2019 循序渐进教程》雷焕平,吴昌松,陈兴奎主编 2019
- 《少儿电子琴入门教程 双色图解版》灌木文化 2019
- 《花时间 我的第一堂花艺课 插花基础技法篇》(日)花时间编辑部编;陈洁责编;冯莹莹译 2020
- 《市政工程基础》杨岚编著 2009
- 《家畜百宝 猪、牛、羊、鸡的综合利用》山西省商业厅组织技术处编著 1959
- 《《道德经》200句》崇贤书院编著 2018
- 《高级英语阅读与听说教程》刘秀梅编著 2019
- 《计算机网络与通信基础》谢雨飞,田启川编著 2019
- 《思维导图 超好用英语单词书》(中国)王若琳 2019
- 《看图自学吉他弹唱教程》陈飞编著 2019
- 《法语词汇认知联想记忆法》刘莲编著 2020
- 《培智学校义务教育实验教科书教师教学用书 生活适应 二年级 上》人民教育出版社,课程教材研究所,特殊教育课程教材研究中心编著 2019
- 《国家社科基金项目申报规范 技巧与案例 第3版 2020》文传浩,夏宇编著 2019
- 《大学计算机实验指导及习题解答》曹成志,宋长龙 2019
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《大学生心理健康与人生发展》王琳责任编辑;(中国)肖宇 2019
- 《大学英语四级考试全真试题 标准模拟 四级》汪开虎主编 2012
- 《大学英语教学的跨文化交际视角研究与创新发展》许丽云,刘枫,尚利明著 2020
- 《北京生态环境保护》《北京环境保护丛书》编委会编著 2018
- 《复旦大学新闻学院教授学术丛书 新闻实务随想录》刘海贵 2019
- 《大学英语综合教程 1》王佃春,骆敏主编 2015
- 《大学物理简明教程 下 第2版》施卫主编 2020
- 《指向核心素养 北京十一学校名师教学设计 英语 九年级 上 配人教版》周志英总主编 2019