网站首页  软件下载  游戏下载  翻译软件  电子书下载  电影下载  电视剧下载  教程攻略

请输入您要查询的图书:

 

书名 JavaEE零基础入门
分类
作者
出版社 清华大学出版社
下载
简介
内容推荐
本书包含Java基础和JSP网页编程两部分的内容。本书注重基本概念的理解,结构严谨,叙述深入浅出。即能达相当的理论高度,又通俗易懂,即适合于做教材,也适合于自学。我们在下篇JSP部分的教材内容中,以一个完整的实例贯穿于每个章节中。
本书分为上、下篇。上篇是Java基础知识,主要介绍了与JavaEE开发相关的一些基础知识,第1到3章主要讲述了Java编程的基础知识,第4到5章主要讲述了类的基本概念,第六章主要介绍了Java Api中常用的几个类,第7到9章介绍了异常、线程和输入输出流的概念,第10章介绍了数据库编程的相关知识。下篇是JSP基础知识,主要介绍了JSP动态网页开发的相关知识,第11章介绍了WEB开发的基本概念,第12到14章介绍了Servlet和过滤器的基础知识,第15章介绍了JSP的基础知识,第16到17章介绍了JSTL和EL表达式,第18章和19章介绍了JavaBean和MVC编程基础,第20章给出了一个实例。
目录
上篇 Java基础
第1章 Java语言概述与编程环境
1.1 Java的诞生
1.2 Java主要特性
1.3 Java JDK开发环境
1.4 Java程序运行原理
1.5 开发工具Eclipse介绍
1.5.1 Eclipse的安装
1.5.2 Eclipse的使用
1.6 简单Java程序结构
1.6.1 一个简单的Java程序
习题
第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 数组的应用举例
习题
JavaEE零基础教程目录第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语句
习题
第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 类的组织
习题
第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 接口回调
习题
第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接口和ArrayList
6.7.4 Map接口和HashMap
习题
第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 自定义异常
习题
第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流
习题
第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机制
习题
第10章 数据库编程
10.1 MySql数据库的安装与配置
10.1.1 MySql数据库的安装
10.1.2 Eclipse中连接和使用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 查询数据
习题
下篇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 在Eclipse中配置Tomcat
11.4 Eeclipse 中开发Web
11.4.1 Web工程的创建
11.4.2 Web工程
序言
前言
Java程序设计课程是计算机专业的一门重
要的专业基础课,因此被广泛地开设在各大学的
计算机专业中,一般学时为32~80。但由于内容
侧重点不同、课时多少不一,任课教师很难选到
一本合适的教材。其原因主要是教材内容和教材
体系结构满足不了教学要求,教材内容多少与学
时不相符。本教材的编写很好地解决了这一问题
。如果是32个学时,可以只学习上篇的内容;如
果是48或80学时可选学下篇部分或全部内容,给
组织教学带来很大的灵活性。Java的内容繁多,
不可能在一本教材中全部包含进来,这就涉及一
个取舍的问题。本教材的内容有两个部分:Java
基础知识和Java Web开发的相关知识。内容组
织主要侧重于Web开发基础,也就是常说的
JavaEE基础部分。因此在内容的选择上采取实
用性的原则,即够用就好。教材的所有内容都是
围绕Web开发来进行选择的。本教材的特点如下
。在内容上,Java基础知识的讲授是通过对
Java和C++对比进行讲解的。很多学校都是先开
设C或C++课程,因此有些学生已经有了一些C的
基础知识,在内容组织时我们充分考虑到了这一
点。例如:在C中有指针的概念,而在Java中没
有指针的概念,但它们之间还有一些内在联系,
通过这样的对比讲解可加深学生对课程的理解。
当然没有C的基础使用本教材也不会有困难。在
Web开发部分,除了JSP和Servlet以外,教材还
增加了JSP标签、EL表达式和过滤器等和Web开
发相关的内容。在结构上,结合案例组织Web相
关知识内容。Web开发具有很强的实用性,因此
设计开发了一个完整的网络在线书店系统,这个
系统包括前台和后台两个部分。前台包括图书的
增、删、改、查等一些基本功能,后台包括图书
查询、购物车管理等功能。在教材中,JSP和
Servlet等知识点完全融入了案例当中,每一章
都有一个案例,这个案例是网络在线书店的一部
分,学生每学完一部分都会有一种成就感,这样
就可以充分调动学生学习的积极性。本书分为上
、下两篇。上篇是Java基础,主要介绍Java的
基础知识。第1~3章主要讲述了Java编程的基
本概念和基本语法,第4、5章主要讲述了类的基
本概念,第6章主要介绍了Java API中常用的几
个类,第7~9章介绍了异常、线程和输入输出流
的概念,第10章介绍了数据库编程的相关知识。
下篇是Java Web基础知识,主要介绍了JSP动态
网页开发的相关知识。第11章介绍了Java Web
开发的基本概念,第12~15章介绍了Servlet、
JSP和JavaBean的基础知识,第16章介绍了过滤
器的基础知识,第17章介绍了JSTL和EL表达式
,第18章介绍了JSP自定义标签。本教材的第1
~5章由王春明编写,第6~9章和第18章由沈学
华编写,第10~17章由史胜辉编写。本教材在编
写过程中得到了陈建平、王杰华、顾翔、陈森博
、魏晓宁、陆培军、王丹丹、丁浩的大力支持,
在此表示衷心感谢!JavaEE零基础教程前言
编者2020年8月
导语
内容实用:内容分为上、下两篇,上篇是Java基础,主要介绍与Java开发相关的一些基础知识;下篇是JavaWeb基础,主要介绍JSP动态网页开发的相关知识。内容组织侧重于Web开发基础,也就是常说的JavaEE基础部分。内容组织以“够用就好”为原则,讲究实用性。
项目引导:以一个完整的网上书店的案例贯穿于下篇的每个章节。书中还列举了大量的实例,将一些知识点很好地组织到示例中,通过示例来讲解相关内容。
方便教学:教师可根据课时选择教学内容,如果是32个学时,可以只学习上篇的内容;如果是48~80学时,可选学下篇部分或全部内容。本书提供PPT课件、源代码和教学大纲,方便教师开展教学。
易于自学:在保证Java体系结构完整的同时,更注重Java的实用性,叙述深入浅出,既能达到相当的理论高度,又通俗易懂,适合自学。
随便看

 

霍普软件下载网电子书栏目提供海量电子书在线免费阅读及下载。

 

Copyright © 2002-2024 101bt.net All Rights Reserved
更新时间:2025/3/26 21:58:26