• JavaEE零基础入门
21年品牌 40万+商家 超1.5亿件商品

JavaEE零基础入门

全新正版 极速发货

43.32 6.3折 69 全新

库存4件

广东广州
认证卖家担保交易快速发货售后保障

作者史胜辉,王春明,沈学华 编

出版社清华大学出版社

ISBN9787302569381

出版时间2021-01

装帧平装

开本16开

定价69元

货号1202295807

上书时间2024-12-02

书香美美

已实名 已认证 进店 收藏店铺

   商品详情   

品相描述:全新
商品描述
目录
上篇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.2for-each循环语句 64

3.2.3while与do-while语句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

4.2类的访问权限与包的概念101

4.2.1类的访问控制101

4.2.2类成员的访问控制103

4.2.3类的组织106

习题4113

第5章类的高级特性121

5.1static关键字121

5.2this关键字123

5.3静态导入126

5.4final关键字128

5.5抽象类与接口129

5.5.1抽象类129

5.5.2接口的定义131

5.5.3接口的实现132

5.5.4接口的应用133

5.5.5接口回调136

习题5137

第6章常用类库139

6.1字符串处理类139

6.1.1String类的构造函数139

6.1.2String类的常用方法140

6.2数据封装类142

6.3Scanner类144

6.4日期和时间类145

6.4.1Date类145

6.4.2Calendar类146

6.5数据类型的转换147

6.5.1数值型数据与字符串之间的转换147

6.5.2日期型数据与字符串之间的转换148

6.6集合类150

6.6.1Set接口与HashSet类150

6.6.2List接口与ArrayList类151

6.6.3Map接口与HashMap类152

6.7泛型154

6.7.1泛型的概念154

6.7.2泛型类和泛型方法155

6.7.3List<E>接口和ArrayList<E>类156

6.7.4Map<K,V>接口和HashMap<K,V>类157

习题6158

第7章异常161

7.1异常的处理机制161

7.2异常的处理161

7.2.1Java内置异常162

7.2.2try和catch语句163

7.2.3throw语句165

7.2.4throws语句166

7.2.5finally语句167

7.3自定义异常167

习题7168

第8章输入输出流171

8.1获取文件和目录的属性171

8.2Java中的IO流173

8.2.1IO流的概念173

8.2.2InputStream流173

8.2.3OutputStream流173

8.3字节流174

8.3.1FileInputStream流174

8.3.2FileOutputStream流175

8.4字符流176

8.4.1Reader流176

8.4.2Writer流177

8.4.3FileReader流177

8.4.4FileWriter流178

习题8179

第9章多线程181

9.1线程概述181

9.1.1进程的概念181

9.1.2线程的概念181

9.2线程的创建182

9.2.1继承Thread类182

9.2.2实现Runnable接口183

9.3线程的调度184

9.3.1线程的生命周期184

9.3.2线程的优先级185

9.3.3线程的同步185

9.3.4wait-notify机制188

习题9191

第10章数据库编程195

10.1MySql数据库的安装与配置195

10.1.1MySql数据库的安装195

10.1.2Eclipse中连接和使用MySql数据库197

10.2JDBC技术简介200

10.3JDBC访问数据库201

10.3.1DriverManager类201

10.3.2Connection接口202

10.3.3Statement接口203

10.3.4PreparedStatement接口205

10.3.5ResultSet接口207

10.4数据库的操作示例208

10.4.1更新数据208

10.4.2查询数据211

习题10214

下篇Java Web开发

第11章Java Web概述与Web发布219

11.1Java Web概述219

11.2HTTP协议221

11.2.1GET方法的请求和响应格式221

11.2.2POST方法的请求格式224

11.3Web服务器Tomcat224

11.3.1Servlet容器介绍225

11.3.2Tomcat简介225

11.3.3Tomcat的安装配置226

11.3.4测试Tomcat226

11.3.5在Eclipse中配置Tomcat226

11.4Eeclipse 中开发Web228

11.4.1Web工程的创建228

11.4.2Web工程的发布229

习题11231

第12章JSP技术233

12.1JSP简介233

12.2JSP标准语法234

12.2.1一个简单的JSP程序234

12.2.2JSP注释与声明235

12.2.3JSP表达式和JSP程序段236

12.2.4JSP与HTML的混合使用237

12.3JSP编译指令 238

12.3.1include指令238

12.3.2page指令239

12.3.3taglib指令240

12.4JSP动作241

12.4.1forward动作241

12.4.2include动作242

12.4.3useBean动作242

12.5JSP的隐含对象244

12.5.1输出对象out244

12.5.2请求对象request245

12.5.3响应对象response247

12.5.4会话对象session248

12.5.5Web服务器对象application250

12.6编程示例:网上书店251

习题12254

第13章JavaBean255

13.1JavaBean的定义255

13.2两种JavaBean的封装类255

13.2.1封装数据的JavaBean255

13.2.2封装业务的JavaBean259

13.3在JSP中使用JavaBean261

13.4JSP设计模式262

13.4.1ModelⅠ体系结构262

13.4.2ModelⅡ体系结构263

习题13264

第14章Servlet基础知识265

14.1Servlet的定义265

14.2Servlet的生命周期270

14.2.1加载和实例化270

14.2.2初始化270

14.2.3服务270

14.2.4销毁270

14.3Servlet体系结构和层次结构271

14.3.1Servlet体系结构271

14.3.2Servlet API层次结构271

14.4Servlet与JSP之间的关系273

14.5主要Servlet API介绍273

14.5.1HttpServlet类274

14.5.2ServletRequest接口274

14.5.3HttpServletRequest接口275

14.5.4ServletResponse接口277

14.5.5HttpServletResponse接口277

14.5.6ServletContext接口279

14.6在Eclipse中创建Servlet281

14.7编程示例:网上书店284

14.7.1修改图书操作类代码284

14.7.2图书列表页面listBook.jsp和其他页面287

14.7.3编写Servlet291

习题14293

第15章Servlet的会话跟踪技术291

15.1session与会话291

15.2Servlet实现会话跟踪 296

15.3编程示例:网上书店297

15.3.1顾客浏览图书297

15.3.2显示图书详细信息299

15.3.3将图书添加到购物车并显示购物车信息300

15.3.4添加订单信息并结账303

习题15305

第16章过滤器303

16.1Servlet过滤器简介303

16.2Servlet过滤器体系结构308

16.3Servlet过滤器的实现308

16.3.1以注解@WebFilter实现Filter309

16.3.2通过配置文件创建过滤器310

16.4中文乱码问题312

16.4.1JSP页面中文乱码问题312

16.4.2表单提交乱码问题312

习题16314

第17章EL与JSTL311

17.1EL表达式311

17.1.1EL表达式的基础知识311

17.1.2EL隐式对象316

17.1.3EL表达式的使用示例317

17.2JSTL简介323

17.3JSTL核心标签库323

17.3.1工程中添加对JSTL的支持323

17.3.2通用标签324

17.3.3条件标签325

17.3.4迭代标签327

17.4编程示例:网上书店329

17.4.1用EL表达式重写图书显示页面329

17.4.2用EL表达式重写显示图书详细信息的页面330

习题17331

第18章JSP自定义标签329

18.1JSP自定义标签简介329

18.2开发自定义JSP标签330

18.2.1创建标签处理类334

18.2.2创建标签库描述文件TLD336

18.2.3JSP中使用自定义标签336

18.3编程示例:网上书店337

18.3.1分页标签处理类337

18.3.2分页标签库描述文件340

18.3.3使用分页标签340

习题18342

内容摘要
本书包含Java基础和JavaWeb编程两部分。在保证Java体系结构完整的同时,更注重Java的实用性。叙述深入浅出,既能达到相当的理论高度,又通俗易懂;既适合做教材,也适合自学。书中有一个完整的网上书店的案例贯穿于下篇的每个章节。全书分为上、下两篇。上篇是Java基础,主要介绍与Java开发相关的一些基础知识;下篇是JavaWeb开发,主要介绍JSP动态网页开发的相关知识。本书的最大特点是实用,书中列举了大量的实例,将一些知识点很好地组织到示例中,通过示例来讲解相关内容。本书既可以供本科及大专院校用作"Java程序设计"课程教材,也可以作为JavaWeb开发的入门教材。

主编推荐
内容实用:内容分为上、下两篇,上篇是Java基础,主要介绍与Java开发相关的一些基础知识;下篇是JavaWeb基础,主要介绍JSP动态网页开发的相关知识。内容组织侧重于Web开发基础,也就是常说的JavaEE基础部分。内容组织以“够用就好”为原则,讲究实用性。
项目引导:以一个完整的网上书店的案例贯穿于下篇的每个章节。书中还列举了大量的实例,将一些知识点很好地组织到示例中,通过示例来讲解相关内容。
方便教学:教师可根据课时选择教学内容,如果是32个学时,可以只学习上篇的内容;如果是48~80学时,可选学下篇部分或全部内容。本书提供PPT课件、源代码和教学大纲,方便教师开展教学。
易于自学:在保证Java体系结构完整的同时,更注重Java的实用性,叙述深入浅出,既能达到相当的理论高度,又通俗易懂,适合自学。

—  没有更多了  —

以下为对购买帮助不大的评价

此功能需要访问孔网APP才能使用
暂时不用
打开孔网APP