出版社:清华大学出版社
年代:2009
定价:32.0
本书内容分上下两篇。上篇是Java基础知识,主要介绍了Java开发相关的一些基础知识;下篇是Java EE基础知识,主要介绍了JSP动态网页开发的相关知识。
上篇 Java基础
第1章 Java语言概述与编程环境
1.1 Java的诞生
1.2 Java的主要特性
1.3 Java JDK的开发环境
1.4 Java程序的运行原理
1.5 开发工具MyEclipse的介绍
1.5.1 MyEclipse的安装
1.5.2 MyEclipse的使用
1.6 简单Java程序结构
1.6.1 一个简单的Java程序
1.6.2 一个简单的Java小应用程序
习题1
第2章 Java编程基础
2.1 标识符与关键字
2.1.1 标识符
2.1.2 关键字
2.2 数据类型
2.3 常量与变量
2.3.1 常量
2.3.2 变量
2.3.3 整型变量
2.3.4 浮点类型变量
2.3.5 字符类型变量
2.3.6 布尔类型变量
2.3.7 基本数据类型的转换
2.3.8 Java中的引用类型
2.4 运算符与表达式
2.4.1 算术运算
2.4.2 关系运算
2.4.3 逻辑运算
2.4.4 位运算
2.4.5 赋值运算
2.4.6 条件运算
2.4.7 特殊操作符
2.4.8 运算符的优先级和结合性汇总
2.4.9 表达式和语句
2.5 数组
2.5.1 数组的概念
2.5.2 数组的创建与初始化
2.5.3 多维数组
2.5.4 数组的复制
2.5.5 操作数组的工具类
2.5.6 数组的应用举例
习题2
第3章 控制结构
3.1 分支结构
3.1.1 if语句
3.1.2 switch语句
3.2 循环语句
3.2.1 for循环语句
3.2.2 for-each循环语句
3.2.3 while与do-while语句
3.3 break与continue语句
习题3
第4章 类与对象的基本概念
4.1 类与对象的概念
4.1.1 类的声明
4.1.2 方法重载
4.1.3 构造方法
4.1.4 对象
4.1.5 父类、子类和继承
4.1.6 super关键字
4.1.7 上转型对象
4.1.8 多态性
4.2 类的访问权限与包的概念
4.2.1 类的访问控制
4.2.2 类成员的访问控制
4.2.3 类的组织
习题4
第5章 类的高级特性
5.1 static关键字
5.2 this关键字
5.3 静态导入
5.4 final关键字
5.5 抽象类与接口
5.5.1 抽象类
5.5.2 接口的定义
5.5.3 接口的实现
5.5.4 接口的应用
5.5.5 接口回调
习题5
第6章 常用类库
6.1 字符串处理类
6.1.1 String类的构造函数
6.1.2 String类的常用方法
6.2 数据封装类
6.3 Scanner类
6.4 日期和时间类
6.4.1 Date类
6.4.2 Calendar类
6.5 数据类型的转换
6.5.1 数值型数据与字符串之间的转换
6.5.2 日期型数据与字符串之间的转换
6.6 集合类
6.6.1 Set接口与HashSet类
6.6.2 List接口与ArrayList类
6.6.3 Map接口与HashMap类
6.7 泛型
6.7.1 泛型的概念
6.7.2 泛型类和泛型方法
6.7.3 List<E>接口和ArrayList<E>类
6.7.4 Map<K,V>接口和HashMap<K,V>类
习题6
第7章 异常
7.1 异常的处理机制
7.2 异常的处理
7.2.1 Java内置异常
7.2.2 try和catch语句
7.2.3 throw语句
7.2.4 throws语句
7.2.5 finally语句
7.3 自定义异常
习题7
第8章 输入输出流
8.1 获取文件和目录的属性
8.2 Java中的I/O流
8.2.1 I/O流的概念
8.2.2 InputStream流
8.2.3 OutputStream流
8.3 字节流
8.3.1 FileInputStream流
8.3.2 FileOutputStream流
8.4 字符流
8.4.1 Reader流
8.4.2 Writer流
8.4.3 FileReader流
8.4.4 FileWriter流
习题8
第9章 多线程
9.1 线程概述
9.1.1 进程的概念
9.1.2 线程的概念
9.2 线程的创建
9.2.1 继承Thread类
9.2.2 实现Runnable接口
9.3 线程的调度
9.3.1 线程的生命周期
9.3.2 线程的优先级
9.3.3 线程的同步
9.3.4 wait-notify机制
习题9
第10章 数据库编程
10.1 MySQL数据库的安装与配置
10.1.1 MySQL数据库的安装
10.1.2 在MyEclipse中连接和使用MySQL数据库
10.2 JDBC技术简介
10.3 JDBC访问数据库
10.3.1 DriverManager类
10.3.2 Connection接口
10.3.3 Statement接口
10.3.4 PreparedStatement接口
10.3.5 ResultSet接口
10.4 数据库的操作示例
10.4.1 更新数据
10.4.2 查询数据
习题10
下篇 Java Web开发
第11章 Java Web概述与Web发布
11.1 Java Web概述
11.2 HTTP协议
11.2.1 GET方法的请求和响应格式
11.2.2 POST方法的请求格式
11.3 Web服务器Tomcat
11.3.1 Servlet容器介绍
11.3.2 Tomcat简介
11.3.3 Tomcat的安装配置
11.3.4 测试Tomcat
11.3.5 在MyEclipse中启动自定义的Tomcat
11.4 在MyEclipse中开发web
11.4.1 Web工程的创建
11.4.2 Web工程的发布
习题11
第12章 JSP技术
12.1 JSP简介
12.2 JSP标准语法
12.2.1 一个简单的JSP程序
12.2.2 JSP注释与声明
12.2.3 JSP表达式和JSP程序段
12.2.4 JSP与HTML的混合使用
12.3 JSP编译指令
12.3.1 include指令
12.3.2 page指令
12.3.3 taglib指令
12.4 JSP动作
12.4.1 forward动作
12.4.2 include动作
12.4.3 useBean动作
12.5 JSP的隐含对象
12.5.1 输出对象out
12.5.2 请求对象request
12.5.3 响应对象response
12.5.4 会话对象session
12.5.5 Web服务器对象application
12.6 编程示例:网上书店
习题12
第13章 JavaBean
13.1 JavaBean的定义
13.2 两种JavaBean的封装类
13.2.1 封装数据的JavaBean
13.2.2 封装业务的JavaBean
13.3 在JSP中使用JavaBean
13.4 JSP设计模式
13.4.1 Model Ⅰ体系结构
13.4.2 Model Ⅱ体系结构
习题13
第14章 Servlet基础知识
14.1 Servlet的定义
14.2 Servlet的生命周期
14.2.1 加载和实例化
14.2.2 初始化
14.2.3 服务
14.2.4 销毁
14.3 Servlet体系结构和层次结构
14.3.1 Servlet体系结构
14.3.2 Servlet API层次结构
14.4 Servlet与JSP之间的关系
14.5 主要Servlet API介绍
14.5.1 HttpServlet类
14.5.2 ServletRequest接口
14.5.3 HttpServletRequest接口
14.5.4 ServletResponse接口
14.5.5 HttpServletResponse接口
14.5.6 ServletContext接口
14.6 在MyEclipse中利用向导创建servlet
14.7 编程示例:网上书店
14.7.1 修改图书操作类代码
14.7.2 图书列表页面listBook.jsp和其他页面
14.7.3 编写Servlet
习题14
第15章 Servlet的会话跟踪技术
15.1 session与会话
15.2 Servlet实现会话跟踪
15.3 编程示例:网上书店
15.3.1 顾客浏览图书
15.3 一显示图书详细信息
15.3.3 将图书添加到购物车并显示购物车信息
15.3.4 添加订单信息并结账
习题15
……
第16章 过滤器
第17章 EL与JSTL
第18章 JSP自定义标签
本书包含Java基础和Java Web编程两部分内容。在保证Java体系结构完整的同时,更注重Java的实用性,叙述深入浅出,既能达到相当的理论高度,又通俗易懂;既适合做教材,也适合于自学。书中有一个完整的网上书店的案例贯穿于下篇的每个章节。本书分为上、下两篇。上篇是Java基础知识,主要介绍了与Java开发相关的一些基础知识;下篇是JavaEE基础知识,主要介绍了JSP动态网页开发的相关知识。本书的最大特点是书中列举了大量的实例,将一些知识点很好地组织到示例中,通过示例来讲解相关内容。本书既可供本科及大专院校用作“Java语言程序设计”课程教材,也可用于JavaWeb开发的入门教材。
本书分为上、下两篇。上篇是Java基础知识,主要介绍Java基础知识、类的基础概念、常用的Java API、Java异常、线程、输入输出流、数据库编程的相关知识。下篇是Java Web开发的相关知识,主要介绍了Java Web开发的基本概念、Servlet、JSP、JavaBean、过滤器、JSTL、EL表达式和JSP自定义标签。
内容组织主要侧重于Java Web开发基础,也就是常说的JavaEE基础部分。在内容选择上采取实用性原则,即够用就好。
在教材的下篇主要结合一个完整项目组织教材内容,设计开发了一个完整的网络在线书店系统,将Java Web开发的相关知识点融入项目案例中,这样便于学生理解和应用,又具有较强的可操作性。
书籍详细信息 | |||
书名 | Java EE基础教程站内查询相似图书 | ||
9787302214748 如需购买下载《Java EE基础教程》pdf扫描版电子书或查询更多相关信息,请直接复制isbn,搜索即可全网搜索该ISBN | |||
出版地 | 北京 | 出版单位 | 清华大学出版社 |
版次 | 1版 | 印次 | 1 |
定价(元) | 32.0 | 语种 | 简体中文 |
尺寸 | 26 × 19 | 装帧 | 平装 |
页数 | 359 | 印数 | 3000 |
Java EE基础教程是清华大学出版社于2010.出版的中图分类号为 TP312 的主题关于 JAVA语言-程序设计-高等学校-教材 的书籍。