图书介绍

Tomcat与Java Web开发技术详解2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载

Tomcat与Java Web开发技术详解
  • 封超,晁阳编著 著
  • 出版社: 北京:清华大学出版社
  • ISBN:9787302177241
  • 出版时间:2008
  • 标注页数:475页
  • 文件大小:103MB
  • 文件页数:486页
  • 主题词:JAVA语言-程序设计

PDF下载


点此进入-本书在线PDF格式电子书下载【推荐-云解压-方便快捷】直接下载PDF格式图书。移动端-PC端通用
种子下载[BT下载速度快]温馨提示:(请使用BT下载软件FDM进行下载)软件下载地址页直链下载[便捷但速度慢]  [在线试读本书]   [在线获取解压码]

下载说明

Tomcat与Java Web开发技术详解PDF格式电子书版下载

下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。

建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!

(文件页数 要大于 标注页数,上中下等多册电子书除外)

注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具

图书目录

第一篇 基础篇1

第1章 Java语言概述1

1.1 Java语言的发展与特点2

1.1.1 Java语言的发展2

1.1.2 Java语言的特点2

1.1.3 Java语言的执行5

1.2 JDK的安装和配置5

1.2.1 在Microsoft Windows平台上安装配置JDK7

1.2.2 在Linux平台上安装配置JDK12

1.3 Java程序举例14

1.3.1 编写Hello World14

1.3.2 编译Java源文件15

1.3.3 运行Java程序15

1.3.4 在Linux平台上编写和运行Hello World15

1.4 Java语言编码规范16

1.4.1 Java源文件以及文件组织16

1.4.2 缩进排版16

1.4.3 注释18

1.4.4 声明19

1.4.5 空白行21

1.4.6 命名规范21

1.5 开发工具——JCreator22

1.5.1 JCreator简介22

1.5.2 安装和使用JCreator23

1.6 本章小结26

第2章 Java编程基础27

2.1 标识符和关键字28

2.1.1 标识符28

2.1.2 Java中的保留关键字28

2.1.3 注释、分隔符及转义字符31

2.2 基本数据类型及其常量值32

2.3 类35

2.3.1 什么是类35

2.3.2 类的声明和修饰符35

2.3.3 定义方法37

2.3.4 变量的声明41

2.4 对象47

2.4.1 创建对象47

2.4.2 this关键字49

2.5 包和main方法50

2.5.1 包的声明和导入50

2.5.2 程序入口main()方法的声明52

2.6 本章小结53

第3章 运算符与表达式55

3.1 运算符56

3.1.1 赋值运算符56

3.1.2 算术运算符60

3.1.3 比较运算符63

3.1.4 移位运算符66

3.1.5 等于运算符68

3.1.6 位运算符70

3.1.7 位反运算符71

3.1.8 逻辑运算符72

3.2 给方法传递参数74

3.2.1 原始数据类型74

3.2.2 变量数据类型75

3.3 本章小结76

第4章 数组77

4.1 数组简介78

4.1.1 数组的声明79

4.1.2 数组的创建80

4.1.3 初始化数组82

4.2 java.util.Arrays类85

4.3 本章小结90

第5章 流程控制和异常处理91

5.1 分支语句92

5.1.1 if-else语句92

5.1.2 switch语句94

5.2 循环语句97

5.2.1 while循环语句97

5.2.2 do-while循环语句99

5.2.3 for循环语句99

5.2.4 在循环语句中使用break和continue关键字101

5.3 标号语句102

5.4 异常处理104

5.4.1 异常的层次结构104

5.4.2 try-catch处理异常105

5.4.3 使用finally106

5.4.4 异常的匹配108

5.4.5 编写并使用自己的异常类109

5.4.6 异常的再抛出110

5.5 本章小结112

第6章 面向对象程序设计113

6.1 封装及其应用114

6.1.1 封装的特点114

6.1.2 封装的应用114

6.2 继承116

6.3 多态121

6.4 本章小结122

第7章 构造函数、重载和重写、接口123

7.1 构造函数124

7.1.1 构造函数基础124

7.1.2 构造函数的重载127

7.2 重写和重载方法128

7.2.1 重写规则128

7.2.2 方法的重写130

7.2.3 重载规则132

7.2.4 方法的重载133

7.3 接口的声明和实现134

7.3.1 使用接口实现契约式设计135

7.3.2 定义接口135

7.3.3 实现接口136

7.3.4 接口的多重继承137

7.4 封装类138

7.4.1 封装类简介138

7.4.2 创建封装器类对象139

7.4.3 封装类的常用方法139

7.5 本章小结141

第8章 字符串的处理143

8.1 String类及其重要方法144

8.1.1 字符与字符串144

8.1.2 String类144

8.1.3 字符串对象的创建144

8.1.4 String类的主要方法147

8.2 StringBuffer类及其方法150

8.2.1 StringBuffer类150

8.2.2 append()方法150

8.2.3 StringBuffer类的主要方法151

8.3 Pattern类和Matcher类152

8.3.1 Pattern类152

8.3.2 Matcher类154

8.3.3 综合举例155

8.4 Java数学运算156

8.4.1 java.lang.Math类156

8.4.2 java.math.BigInteger类159

8.4.3 java.math.BigDecimal类160

8.5 本章小结162

第9章 集合框架163

9.1 重写hashCode()和equals()方法164

9.1.1 Obiect类164

9.1.2 重写equals()方法165

9.1.3 重写hashCode()方法168

9.2 集合框架170

9.2.1 Java集合框架简介171

9.2.2 集合框架中常用的接口及其实现类171

9.3 Set接口及其实现类172

9.3.1 HashSet类172

9.3.2 LinkedHashSet类174

9.3.3 TreeSet类176

9.4 List接口及其实现类177

9.4.1 LinkedList类177

9.4.2 ArrayList类178

9.4.3 Vector类179

9.5 Map接口及其实现类181

9.5.1 Hashtable类182

9.5.2 LinkedHashMap类183

9.5.3 HashMap类184

9.5.4 TreeMap类185

9.6 本章小结187

第10章 内部类189

10.1 内部类简介190

10.1.1 编写普通的内部类190

10.1.2 内部类的实例化与访问191

10.2 局部内部类192

10.3 匿名内部类197

10.4 顶级嵌套类201

10.5 本章小结204

第11章 多线程207

11.1 多线程基础208

11.1.1 线程的定义208

11.1.2 实例化线程210

11.1.3 启动线程212

11.2 线程的阻塞和优先级216

11.2.1 线程睡眠216

11.2.2 线程的优先级218

11.2.3 线程的让步220

11.3 同步223

11.3.1 同步与锁定223

11.3.2 死锁226

11.4 本章小结227

第二篇 Web编程篇229

第12章 Tomcat服务器简介229

12.1 Tomcat简介230

12.2 下载Tomcat230

12.3 安装Tomcat231

12.3.1 Tomcat在Windows平台的安装231

12.3.2 Tomcat在Linux平台的安装233

12.3.3 测试JSP234

12.3.4 测试Servlet236

12.4 Tomcat6.0的目录结构237

12.5 配置Tomcat 5.5 Administration Web Application239

12.6 Java开源Web框架简介240

12.6.1 WebWork240

12.6.2 Struts241

12.6.3 Spring241

12.6.4 Java Server Faces(JSF)241

12.6.5 Tapestry241

12.7 本章小结241

第13章 JSP编程243

13.1 JSP概述244

13.1.1 JSP简介244

13.1.2 一个简单的JSP程序244

13.2 JSP基本语法245

13.2.1 JSP语法245

13.2.2 操作Cookie254

13.3 JSP内建对象255

13.3.1 request对象256

13.3.2 response对象258

13.3.3 out对象259

13.3.4 session对象260

13.3.5 application对象264

13.3.6 config对象266

13.3.7 pageContext对象266

13.3.8 page对象267

13.3.9 exception对象267

13.4 本章小结269

第14章 Servlet编程271

14.1 Servlet简介272

14.1.1 Servlet的主要功能和特点272

14.1.2 Servlet的基本结构272

14.2 Servlet的生命周期274

14.3 Servlet编程类和接口277

14.3.1 HttpSession接口278

14.3.2 HttpServletRequest接口278

14.3.3 HttpServletResponse接口278

14.4 JSP与Servlet283

14.5 本章小结285

第15章 Java数据库编程287

15.1 安装和配置MySQL数据库288

15.1.1 MySQL数据库简介288

15.1.2 下载MySQL数据库289

15.1.3 安装和配置MySQL290

15.2 数据库基础——SQL编程299

15.2.1 SQL简介299

15.2.2 数据查询语言299

15.2.3 数据控制语言(DCL)300

15.2.4 数据定义语言(DDL)300

15.2.5 数据操纵语言(DML)301

15.3 通过JDBC访问MySQL数据库301

15.3.1 JDBC简介301

15.3.2 获取MySQL数据库支持JAR包302

15.3.3 JDBC访问MySQL数据库303

15.4 数据源(DataSource)简介306

15.5 在Tomcat 6.0中配置MySQL数据源连接池306

15.6 在Java程序中访问数据源307

15.6.1 JNDI基础307

15.6.2 Java程序访问数据源307

15.7 处理MySQL中文编码309

15.8 SQLJ编程311

15.8.1 SQLJ简介311

15.8.2 SQLJ与JDBC311

15.8.3 使用SQLJ访问Oracle数据库312

15.9 本章小结314

第16章 JavaBean编程315

16.1 JavaBean简介316

16.2 JavaBean规范316

16.2.1 如何编写JavaBean316

16.2.2 在JSP中使用JavaBean317

16.2.3 JavaBean与EJB320

16.3 本章小结320

第三篇 实例篇321

第17章 MVC设计模式321

17.1 MVC设计模式简介322

17.2 SmartUpload组件324

17.2.1 SmartUpload组件基础324

17.2.2 编写前台JSP327

17.2.3 编写中心控制器Servlet328

17.2.4 使用SmartUpload组件下载文件330

17.2.5 在Tomcat中部署并运行应用程序331

17.3 JSP+Servlet+JavaBean综合案例——用户登录验证335

17.3.1 数据库实现335

17.3.2 开发持久层JavaBean336

17.3.3 开发中心控制器Servlet337

17.3.4 开发显示层JSP338

17.3.5 在Tomcat中部署并运行应用程序340

17.4 本章小结342

第18章 网上商店综合案例343

18.1 系统分析344

18.1.1 概述344

18.1.2 需求分析344

18.2 系统架构设计344

18.2.1 前台架构分析344

18.2.2 后台架构分析345

18.3 数据库设计346

18.3.1 MySQL数据类型参考346

18.3.2 数据库建表347

18.3.3 数据库表关系图353

18.4 开发数据库JavaBean353

18.5 系统前台主要功能模块的设计与实现377

18.5.1 用户注册模块379

18.5.2 用户登录模块382

18.5.3 商品搜索模块386

18.5.4 用户管理模块393

18.5.5 用户资料修改模块406

18.5.6 购物车模块413

18.6 系统后台主要功能的模块设计与实现416

18.6.1 商品搜索模块417

18.6.2 商品管理模块422

18.6.3 商品图片更新427

18.6.4 处理用户订单428

18.7 在Tomcat中部署并运行应用程序434

18.7.1 web.xml文件的配置434

18.7.2 应用程序的目录结构设计436

18.7.3 运行网上商店应用程序436

18.8 本章小结437

第19章 在线相册综合案例439

19.1 系统分析440

19.1.1 概述440

19.1.2 需求分析440

19.2 系统架构设计440

19.2.1 系统架构分析440

19.2.2 功能分析说明440

19.3 数据库设计441

19.3.1 MySQL存取图片441

19.3.2 数据库建表442

19.4 开发数据库JavaBean444

19.5 系统主要功能模块的设计与实现456

19.5.1 用户身份验证模块457

19.5.2 照片显示模块463

19.5.3 用户上传照片模块466

19.5.4 新建相册模块468

19.5.5 删除相册模块470

19.6 在Tomcat中部署并运行应用程序473

19.6.1 web.xml文件和数据源的配置473

19.6.2 应用程序的目录结构设计474

19.6.3 运行在线相册应用程序474

19.7 本章小结475

热门推荐