图书介绍
Java面试关键与综合软件项目开发全程实战2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载

- 谢星星,张传清编著 著
- 出版社: 北京:中国水利水电出版社
- ISBN:9787508489759
- 出版时间:2012
- 标注页数:299页
- 文件大小:81MB
- 文件页数:310页
- 主题词:JAVA语言-程序设计
PDF下载
下载说明
Java面试关键与综合软件项目开发全程实战PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第1章 面向对象程序设计1
1.1面向对象1
1.1.1传统开发方法的问题1
1.1.2编程语言发展简史1
1.1.3面向对象概述2
1.1.4面向对象的基本概念2
1.1.5面向对象的基本特征2
1.1.6面试题3
1.2面向对象分析、设计和编程4
1.2.1面向对象分析OOA4
1.2.2面向对象设计OOD4
1.2.3面向对象编程OOP5
1.3 Java技术基础5
1.3.1 Java发展历史5
1.3.2 Java技术概述5
1.3.3 Java技术的优点6
1.3.4 Java虚拟机6
1.3.5面试题7
第2章Java程序设计基础9
2.1 Java语法基础9
2.1.1 Java中的包9
2.1.2类、属性、构造器和成员方法的声明10
2.1.3关键字12
2.1.4运算符与优先级12
2.1.5流程控制13
2.1.6编码约定13
2.1.7面试题13
2.2 Java的数据类型16
2.2.1基本数据类型16
2.2.2引用类型17
2.2.3数组类型18
2.2.4集合类型18
2.2.5面试题18
2.3 Java的异常处理23
2.3.1异常的概念和分类23
2.3.2自定义异常23
2.3.3面试题23
第3章Java的高级特性25
3.1 Java的继承25
3.1.1继承25
3.1.2访问控制26
3.1.3方法重载26
3.1.4方法覆盖27
3.1.5多态实现27
3.1.6隐藏技术28
3.1.7面试题28
3.2 Java的线程30
3.2.1线程的概念30
3.2.2创建线程30
3.2.3线程的状态与调度31
3.2.4线程的中断与恢复31
3.2.5线程的同步32
3.2.6面试题32
3.3 Java的高级I/O流36
3.3.1流的概念36
3.3.2流的分类36
3.3.3对象串行化38
3.3.4使用java.nio包39
3.3.5面试题39
3.4 Java的高级特征42
3.4.1 this、 super、 static、 final关键字42
3.4.2内部类42
3.4.3抽象类43
3.4.4接口43
3.4.5 JDK1.5的新特性43
3.4.6面试题43
第4章Java的网络编程47
4.1网络协议基础47
4.1.1计算机网络47
4.1.2 OSI参考模型47
4.1.3 TCP/IP协议48
4.1.4 UDP协议49
4.1.5面试题49
4.2 Socket编程52
4.2.1 Socket简介52
4.2.2服务器端套接字ServerSockect类52
4.2.3客户端套接字Socket类53
4.2.4 SocketChannel类53
4.2.5面试题53
4.3 Web Service编程58
4.3.1 Web Service简介58
4.3.2创建、管理和发布Web Service59
4.3.3面试题59
4.4网络高级编程60
4.4.1 InetAddress类60
4.4.2基于UDP的数据报和套接字60
4.4.3 URL和URLConnection类61
4.4.4安全网络通信SSL62
4.4.5面试题62
第5章 数据结构和算法64
5.1数据结构64
5.1.1数据结构概念64
5.1.2数组64
5.1.3链表65
5.1.4栈68
5.1.5队列68
5.1.6树和二叉树68
5.1.7面试题72
5.2算法78
5.2.1算法的概念78
5.2.2算法的类型78
5.2.3衡量算法效率78
5.2.4查找算法79
5.2.5排序算法80
5.2.6递归算法81
5.2.7快速排序算法82
5.2.8面试题82
第6章JDBC编程87
6.1 JDBC基础知识87
6.1.1 JDBC的概念87
6.1.2体系结构和连接方式87
6.2 JDBC基础编程89
6.2.1 JDBC核心包89
6.2.2编程步骤90
6.2.3使用DDL、 DML进行基本数据库操作91
6.2.4数据库查询操作91
6.2.5面试题92
6.3 JDBC高级编程94
6.3.1使用预编译语句94
6.3.2事务处理94
6.3.3存储过程95
6.3.4批处理更新96
6.3.5处理字符大对象CLOB96
6.3.6处理二进制大对象BLOB96
6.3.7使用RowSet96
6.3.8使用JDBC操作元数据Meta Data96
6.3.9面试题97
第7章Java XML编程100
7.1 XML基础100
7.1.1 XML的概念100
7.1.2定义XML文档100
7.1.3 XML文档规则101
7.1.4面试题101
7.2使用Java解析XML103
7.2.1解析器介绍103
7.2.2常用解析技术103
7.2.3面试题105
第8章HTML基础和进阶109
8.1基本知识109
8.1.1 HTML概述109
8.1.2 HTML常用标签109
8.1.3面试题110
8.2表格113
8.2.1表格标签及属性113
8.2.2面试题114
8.3表单115
8.3.1表单概述115
8.3.2表单常用的标签及属性115
8.3.3表单标签的事件117
8.3.4面试题117
8.4框架119
8.4.1框架概述119
8.4.2框架常用的标签及属性120
8.4.3面试题120
第9章JavaScript基础和进阶123
9.1基本知识123
9.2数组128
9.3文档对象模型130
9.4窗口对象133
9.5事件处理136
9.6 AJAX138
第10章Java Servlet技术143
10.1 Servlet基础知识143
10.1.1 Java Servlet技术产生背景143
10.1.2 Servlet概述143
10.1.3请求类HttpServletRequest144
10.1.4响应类HttpServletResponse145
10.1.5面试题145
10.2 HTTP协议的基本概念148
10.2.1 HTTP协议概述148
10.2.2面试题150
10.3 Servlet高级功能152
10.3.1会话类HttpSession152
10.3.2 Cookie类Cookie152
10.3.3 Servlet过滤器152
10.3.4 Servlet监听器153
10.3.5面试题153
第11章JSP技术158
11.1基础知识158
11.1.1 JSP技术概述158
11.1.2 JSP内置对象159
11.1.3面试题159
11.2 JSP的语法160
11.2.1 JSP模板元素160
11.2.2 JSP指令元素160
11.2.3 Java脚本元素161
11.2.4 JSP动作元素161
11.2.5面试题163
11.3 JSP的高级功能164
11.3.1标准标签库164
11.3.2自定义标签164
11.3.3表达式语言EL164
11.3.4面试题165
第12章Struts开源框架技术169
12.1 Strutsl.x概述169
12.1.1技术产生背景169
12.1.2 MVC模式170
12.1.3工作原理170
12.1.4核心类170
12.1.5面试题170
12.2 Strutsl.x的配置文件172
12.2.1配置文件web.xml172
12.2.2配置文件struts-config.xml172
12.2.3资源文件.properties175
12.2.4验证文件validation.xml176
12.2.5面试题176
12.3 Strutsl.x的标签库178
12.3.1 html标签库178
12.3.2 bean标签库179
12.3.3 logic标签库180
12.3.4 nested标签库180
12.3.5 tiles标签库181
12.3.6面试题181
12.4 Struts2技术182
12.4.1 Struts2简介182
12.4.2 Struts2的配置文件183
12.4.3 Struts2的数据校验184
12.4.4 Struts2的类型转换186
12.4.5 Struts2的标签库187
12.4.6 Struts2的拦截器188
12.4.7 Struts2的国际化189
12.4.8面试题190
第13章Hibernate开源框架应用191
13.1 Hibernate的基础知识191
13.1.1技术产生背景191
13.1.2对象关系映射ORM191
13.1.3核心接口类192
13.1.4对象的三种状态192
13.1.5面试题193
13.2 Hibernate的配置文件195
13.2.1配置hibernate.cfg.xml195
13.2.2配置.hbm.xml196
13.2.3配置一对多或多对一关联197
13.2.4配置一对一关联197
13.2.5配置多对多关联198
13.2.6面试题199
13.3 Hibernate的查询功能201
13.3.1 OID检索方式201
13.3.2 HQL检索方式201
13.3.3 QBC检索方式201
13.3.4本地SQL查询202
13.3.5连接查询202
13.3.6面试题202
13.4 Hibernate的其他功能203
13.4.1保存、更新和删除实体对象203
13.4.2调用存储过程203
13.4.3进行事务控制204
13.4.4延迟加载204
13.4.5缓存机制205
13.4.6面试题206
13.5与开源ORM框架iBATIS的比较209
13.5.1 iBATIS概述209
13.5.2 iBATIS的基本使用209
13.5.3面试题211
第14章Spring开源框架应用212
14.1 Spring的基础知识212
14.1.1产生背景212
14.1.2 Spring的基本框架213
14.1.3 Spring的核心接口和类214
14.1.4面试题215
14.2配置文件215
14.2.1 XML格式配置元数据215
14.2.2数据源配置216
14.2.3事务配置217
14.2.4邮件服务配置219
14.2.5定时任务配置219
14.2.6面试题220
14.3控制反转I oC222
14.3.1 IoC的概念222
14.3.2 IoC的实现原理223
14.3.3实例化容器225
14.3.4实例化bean226
14.3.5注入方式226
14.3.6面试题227
14.4面向切面编程AOP228
14.4.1 AOP的概念228
14.4.2 AOP的实现原理228
14.4.3 AOP的通知类型231
14.4.4使用场景233
14.4.5面试题233
14.5与其他开源框架的整合235
14.5.1 Struts1.x与Spring的整合235
14.5.2 Struts2.x与Spring的整合236
14.5.3 Hibernate与Spring的整合237
14.5.4 iBATIS与Spring的整合239
14.5.5面试题239
第15章 微博权限管理系统241
15.1系统需求分析241
15.1.1基本概念241
15.1.2权限系统的基本需求242
15.1.3微博权限系统的需求243
15.2系统架构设计243
15.3系统详细设计244
15.3.1系统实体244
15.3.2数据库总体设计244
15.3.3表结构设计245
15.3.4系统模块结构248
15.4系统实现设计248
15.4.1环境搭建248
15.4.2实现DAO组件层248
15.4.3实现业务逻辑层251
15.4.4实现控制层256
15.4.5实现表现层261
15.4.6配置文件265
15.5系统测试268
第16章 一号通业务管理系统271
16.1系统需求分析271
16.2系统架构设计272
16.3系统数据库设计273
16.3.1系统实体273
16.3.2数据库总体设计274
16.3.3表结构设计274
16.3.4系统模块结构275
16.4系统实现设计276
16.4.1环境搭建276
16.4.2实现DAO组件层276
16.4.3实现业务逻辑层279
16.4.4实现控制层284
16.4.5实现表现层288
16.4.6配置文件294
16.5系统测试297
热门推荐
- 3142229.html
- 1029981.html
- 3033345.html
- 2869692.html
- 178137.html
- 3385450.html
- 2269816.html
- 2191593.html
- 3089709.html
- 1486690.html
- http://www.ickdjs.cc/book_2254516.html
- http://www.ickdjs.cc/book_1106925.html
- http://www.ickdjs.cc/book_836626.html
- http://www.ickdjs.cc/book_1522916.html
- http://www.ickdjs.cc/book_2587144.html
- http://www.ickdjs.cc/book_2833290.html
- http://www.ickdjs.cc/book_3758560.html
- http://www.ickdjs.cc/book_719635.html
- http://www.ickdjs.cc/book_3015204.html
- http://www.ickdjs.cc/book_1828932.html