Java面试题与项目实训

生活百科 2023-01-25 16:55生活百科www.aizhengw.cn

Java面试题与项目实训

《Java面试题与项目实训》是2011年出版的图书,作者是张传清、谢星星。本书主要包括Java程式设计、Java编程相关技术篇、项目实战篇等内容。

基本介绍

  • 书名Java面试题与项目实训
  • 作者张传清 谢星星
  • 页数388
  • 出版时间2011

特点

1.本书特色专家导学,知识全面,关注面试,案例精解,工程实践,线上答疑,即时解答。
2.实例环境和所用版本各软体採用的版本如下
JDK6.0、Eclipse3.3、Tomcat6.0、Struts1.3、Struts2.1、Hibernate3.6、iBATIS、Spring3.0。
不附光碟,可在指定网站上下载所有原始码。
3.知识地图
本书的知识地图如图1所示
教材体系

版权资讯

作 者张传清 谢星星
出版时间2011
定 价¥50.00元
页 数388

目录

第一篇 Java程式设计
第一章 面向对象的程式设计
1.1 面向对象
1.1.1 传统开发方法的问题
1.1.2 程式语言发展简史
1.1.3 面向对象概述
1.1.4 面向对象的基本概念
1.1.5 面向对象的基本特徵
1.1.6 面试题
1.2 面向对象的分析、设计和编程
1.2.1 面向对象分析OOA
1.2.2 面向对象设计OOD
1.2.3 面向对象编程OOP
1.3 Java技术基础
1.3.1 Java发展简史
1.3.2 Java技术概述
1.3.3 Java技术的优点
1.3.4 Java虚拟机
1.3.5 面试题
第二章 Java程式设计基础
2.1 Java语法基础
2.1.1 Java中的包
2.1.2 类、属性、构造器和成员方法的声明
2.1.3 关键字
2.1.4 运算符与优先权
2.1.5 流程控制
2.1.6 编码约定
2.1.7 面试题
2.2 Java中的数据类型
2.2.1 基本数据类型
2.2.2 引用类型
2.2.3 数组类型
2.2.4 集合类型
2.2.5 面试题
2.3 Java中的异常处理
2.3.1 异常的概念和分类
2.3.2 自定义异常
2.3.3 面试题
第三章 Java的高级特性
3.1 Java中的继承
3.1.1 继承
3.1.2 访问控制
3.1.3 方法重载
3.1.4 方法覆盖
3.1.5 多态实现
3.1.6 隐藏技术
3.1.7 面试题
3.2 Java中的执行绪
3.2.1 执行绪的概念
3.2.2 创建执行绪
3.2.3 执行绪的状态与调度
3.2.4 执行绪的中断与恢复
3.2.5 执行绪的同步
3.2.6 面试题
3.3 Java的高级I/O流
3.3.1 流的概念
3.3.2 流的分类
3.3.3 对象串列化
3.3.4 面试题
3.4 Java的高级特徵
3.4.1 this、super、static和final关键字
3.4.2 内部类
3.4.3 抽象类
3.4.4 接口
3.4.5 面试题
第四章 Java的网路编程
4.1基础知识
4.1.1 TCP/IP协定模型
4.1.2 Java的基础网路支持
4.2 基于TCP协定的网路编程
4.2.1 TCP协定基础
4.2.2 Java提供的类和方法
4.2.3 开发实例
4.3 基于UDP协定的网路编程
4.3.1 UDP协定基础
4.3.2 Java提供的类和方法
4.3.3 开发实例
第二篇 Java编程相关技术篇
第五章 数据结构与算法
5.1 数据结构
5.1.1 数据结构概念
5.1.2 数组
5.1.3 鍊表
5.1.4 栈
5.1.5 伫列
5.1.6 树和二叉树
5.1.7 面试题
5.2 算法
5.2.1 算法概念
5.2.2 算法类型
5.2.3 衡量算法效率
5.2.4 查找算法
5.2.5 排序算法
5.2.6 递归算法
5.2.7 快速排序算法
5.2.8 面试题
第三篇 Java Web基础篇
第六章 JDBC编程
6.1 JDBC基础知识
6.1.1 JDBC的概念
6.1.2 体系结构和连线方式
6.2 JDBC基础编程
6.2.1JDBC核心包
6.2.2 编程步骤
6.2.3 使用DDL、DML进行基本资料库操作
6.2.4资料库查询操作
6.2.5面试题
6.3 JDBC高级编程
6.3.1使用预编译语句
6.3.2事务处理
6.3.3存储过程
6.3.4批处理更新
6.3.5处理字元大对象CLOB
6.3.6处理二进制大对象BLOB
6.3.7面试题
第七章 JAVA XML编程
7.1 何谓XML
7.1.1 XML的概念
7.1.2 命名空间
7.1.3 样式表
7.1.4 XSL的基本结构
7.1.5 XSL的基本语法
7.1.6 控制语句
7.2 使用Java解析XML
7.2.1 解析器的介绍
7.2.2 Java提供的类和方法
7.2.3 写入与读取XML数据实例
7.3 综合实例
第八章 HTML基础与进阶
8.1 基础知识
8.1.1 HTML概述
8.1.2 HTML常用标籤
8.1.3 基础知识面试题
8.2 表格
8.2.1 表格标籤及属性
8.2.2 表格面试题
8.3 表单
8.3.1 表单概述
8.3.2 表单常用标籤及属性
8.3.3 表单标籤的事件
8.3.4 表单面试题
8.4 框架
8.4.1 框架概述
8.4.2 框架常用标籤及属性
8.4.4 框架面试题
第九章 JavaScript基础与进阶
9.1 基础知识
9.2 数组
9.3 文档对象类型
9.4 视窗对象
9.5 事件处理
9.6 AJAX
第十章 Java Servlet技术
10.1 Servlet基础知识
10.1.1 Java Servlet技术产生背景
10.1.2 Servlet概述
10.1.3 请求类HttpServletRequest
10.1.4 回应类HttpServletResponse
10.1.4 基础知识面试题
10.2 HTTP协定的基本概念
10.2.1 HTTP协定概述
10.2.2 HTTP协定面试题
10.3 Servlet的高级功能
10.3.1 会话类HttpSession
10.3.2 Cookie类Cookie
10.3.3 Servlet过滤器
10.3.4 Servlet监听器
10.3.5 高级功能面试题
第十一章 JSP技术
11.1 基础知识
11.1.1 JSP技术概述
11.1.2 JSP内置对象
11.2 JSP的语法
11.2.1 JSP模板元素
11.2.2 JSP指令元素
11.2.3 Java脚本元素
11.2.4 JSP动作元素
11.2.5 面试题
11.3 JSP的高级功能
11.3.1 标準标籤库
11.3.2 自定义标籤
11.3.3 表达式语言EL
11.3.4 中文乱码问题
11.3.5 面试题
第四篇 Java Web开源框架篇
第十二章 Struts开源框架套用
12.1 Struts1.x概述
12.1.1 技术产生背景
12.1.2 MVC模式
12.1.3工作原理
12.1.4 核心类
12.1.5 面试题
12.2 Struts1.x配置档案
12.2.1 配置档案web.xml
12.2.2 配置档案struts-config.xml
12.2.3 资源档案.properties
12.2.4 验证档案validation.xml
12.2.5 面试题
12.3 Struts1.x的标籤库
12.3.1 html标籤库
12.3.2 bean标籤库
12.3.3 logic标籤库
12.3.4 nested标籤库
12.3.5 tiles标籤库
12.3.6 面试题
12.4 Struts2功能概述
12.4.1 Struts2简介
12.4.2 Struts2的配置档案
12.4.3 Struts2的数据校验
12.4.4 Struts2的类型转换
12.4.5 Struts2的标籤库
12.4.6 Struts2的拦截器
12.4.7 Struts2的国际化
12.4.8 面试题
第十三章 Hibernate开源框架套用
13.1 Hibernate的基础知识
13.1.1 技术产生背景
13.1.2 对象关係映射ORM
13.1.3 核心接口类
13.1.4 对象的三种状态
13.1.5 面试题
13.2 Hibernate的配置档案
13.2.1 配置hibernate.cfg.xml
13.2.2 配置.hbm.xml
13.2.3 配置一对多或多对一关联
13.2.4 配置一对一关联
13.2.5 配置多对多关联
13.2.6 面试题
13.3 Hibernate的查询功能
13.3.1 OID检索方式
13.3.2 HQL检索方式
13.3.3 QBC检索方式
13.3.4 本地SQL查询
13.3.5 连线查询
13.3.6 面试题
13.4 Hibernate的其它功能
13.4.1 保存、更新和删除实体对象
13.4.2 调用存储过程
13.4.3 进行事务控制
13.4.4 延迟载入
13.4.5 快取机制
13.4.6 面试题
13.5与开源ORM框架iBATIS比较
13.5.1 iBATIS概述
13.5.2 iBATIS的基本使用
13.5.3 面试题
第十四章 Spring开源框架套用
14.1 Sping的基础知识
14.1.1 产生背景
14.1.2 Spring的基本框架
14.1.3 Spring的核心接口和类
14.1.4 面试题
14.2 配置档案
14.2.1 XML格式配置元数据
14.2.2 数据源配置
14.2.3 事务配置
14.2.4 邮件服务配置
14.2.5 定时任务配置
14.2.6 面试题
14.3 控制反转IoC
14.3.1 IoC的概念
14.3.2 IoC的原理
14.3.3 实例化容器
14.3.4 实例化bean
14.3.5 注入方式
14.3.6 面试题
14.4 面向切面编程AOP
14.4.1AOP的概念
14.4.2 AOP的原理
14.4.3 AOP的通知类型
14.4.4 使用场景
14.3.5 面试题
14.5 与其它开源框架的整合
14.5.1Struts1.x与Spring的整合
14.5.2 Struts2.x与Spring的整合
14.5.3 Hibernate与Spring的整合
14.5.4 iBATIS与Spring的整合
14.5.5 面试题
第五篇 项目实战篇
第十五章 许可权管理系统
15.1 系统需求分析
15.1.1 基本概念
15.1.2 许可权系统的基本需求
15.1.3 微薄许可权系统的需求
15.2 系统架构设计
15.3 系统详细设计
15.3.1 系统实体
15.3.2 资料库总体设计
15.3.3 表结构设计
15.3.4 系统模组结构
15.4 系统实现设计
15.4.1 环境搭建
15.4.2 实现DAO组件层
15.4.3 实现业务逻辑层
15.4.4 实现控制层
15.4.5 实现表现层
15.4.6 配置档案
15.5系统测试
第十六章 一号通业务管理系统
16.1 系统需求分析
16.2 系统架构设计
16.3 系统详细设计
16.3.1 系统实体
16.3.2 资料库总体设计
16.3.3 表结构设计
16.3.4 系统模组结构图
16.4 系统详细设计
16.4.1 环境搭建
16.4.2 实现DAO组件层
16.4.3 实现业务逻辑层
16.4.4 实现控制层
16.4.5 实现表现层
16.4.6 配置档案
16.5 系统测试
上一篇:Lomo卡 下一篇:ClipMate

Copyright@2015-2025 www.aizhengw.cn 癌症网版板所有