书名: JavaEE零基础入门
出版社: 清华大学出版社
出版日期 2021
ISBN号: 9787302569381
本书包含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章给出了一个实例。
史胜辉,南通大学信息科学技术学院副教授,1984年毕业于东北师范大学 物理系 获理学士学位 毕业后一直从事教学工作,现从教有26年的时间,从事计算机教学有十年时间,先后讲授了《数据库原理》、《VB程序设计》、《VFP程序设计》、《C++程序设计》、《Java程序设计》、《JavaEE程序设计》等多门课程。本人现在北大青鸟南通科技中心从事兼职教师,已有三年的时间,在职业培训方面积累了一定的教学和实践经验。
上篇Java基础
1章Java语言概述与编程环境3
1.1Java的诞生3
1.2Java主要特性5
1.3Java JDK开发环境7
1.4Java程序运行原理9
1.5开发工具Eclipse介绍10
1.5.1Eclipse的安装11
1.5.2Eclipse的使用12
1.6简单Java程序结构13
1.6.1一个简单的Java程序13
习题115
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.8Java中的引用类型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
习题253
JavaEE零基础教程目录3章控制结构57
3.1分支结构57
3.1.1if语句57
3.1.2switch语句59
3.2循环语句60
3.2.1for循环语句61
3.2.2foreach循环语句 64
3.2.3while与dowhile语句65
3.3break与continue语句67
习题369
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.6super关键字93
4.1.7上转型对象97
4.1.8多态性99