图书介绍

Web高级程序设计(Java&JSP)2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载

Web高级程序设计(Java&JSP)
  • 丁一凡,姚远主编;新世纪应用型高等教育教材编审委员会组编 著
  • 出版社: 大连:大连理工大学出版社
  • ISBN:9787561160299
  • 出版时间:2011
  • 标注页数:266页
  • 文件大小:35MB
  • 文件页数:278页
  • 主题词:JAVA语言-程序设计-高等学校-教材

PDF下载


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

下载说明

Web高级程序设计(Java&JSP)PDF格式电子书版下载

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

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

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

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

图书目录

第1章 Java语言概述与语言基础1

1.1 Java概述1

1.1.1 Java的面向对象特性1

1.1.2 Java的跨平台与可移植特性1

1.2 Java的开发工具2

1.2.1 JDK概述2

1.2.2 JDK的安装与配置3

1.2.3 开发工具Eclipse5

1.3 Java语言基础7

1.3.1 一个简单的Java程序8

1.3.2 main方法的参数9

1.3.3 基本数据类型10

1.3.4 常量与变量10

1.3.5 流程控制语句12

1.3.6 枚举15

1.3.7 数组16

习题19

第2章 类和对象21

2.1 定义Java的类21

2.1.1 类的基本结构21

2.1.2 定义初始化22

2.1.3 构造方法23

2.1.4 方法重载25

2.2 创建与使用对象25

2.2.1 创建对象25

2.2.2 使用对象26

2.3 方法调用28

2.3.1 方法的返回值28

2.3.2 实例方法的调用30

2.3.3 this引用30

2.3.4 静态方法的调用32

2.4 访问数据成员33

2.4.1 静态变量与实例变量34

2.4.2 局部变量、全局变量、静态变量、实例变量的区别36

2.4.3 final变量37

2.5 包的概念40

2.5.1 创建包40

2.5.2 使用包40

2.5.3 包在类的访问控制上的意义与用途41

2.5.4 类成员的缺省修饰符42

习题44

第3章 类的层次结构47

3.1 类的继承47

3.1.1 使用extends继承47

3.1.2 super与派生类对象的构造49

3.1.3 继承中的方法覆盖54

3.1.4 super的其他用法55

3.1.5 super关于变量隐藏的优势57

3.1.6 final方法58

3.2 final类59

3.3 多态60

3.3.1 子类覆盖父类的方法60

3.3.2 方法重载60

3.3.3 向上类型转换61

3.4 抽象类62

3.4.1 抽象类与抽象方法62

3.4.2 抽象类的继承63

3.5 接口65

3.5.1 接口的定义65

3.5.2 接口与继承65

3.5.3 抽象方法的实现65

3.5.4 接口与多继承66

3.6 内部类67

3.7 匿名类69

3.7.1 匿名类实现某个接口69

3.7.2 继承的匿名类70

3.8 实例:登录程序的接口设计与类实现71

3.9 实例:简单的高校工资管理程序的类层次结构设计与实现74

习题79

第4章 Java资源库81

4.1 String81

4.1.1 String对象的创建81

4.1.2 字符串的比较82

4.2 包裹类83

4.2.1 Character83

4.2.2 Float84

4.2.3 Boolean84

4.2.4 Integer85

4.2.5 字符串与数值数据间的相互转换87

4.3 StringBuffer91

4.4 Math91

4.5 Vector92

4.6 Stack95

4.7 ArrayList96

4.8 日期类98

4.9 实例:Vectot应用于工资管理程序99

习题100

第5章 文件处理102

5.1 概述102

5.2 标准输入输出流102

5.2.1 System类102

5.2.2 标准输入流与标准输出流103

5.3 文件创建与查看105

5.3.1 创建文件106

5.3.2 输出指定目录(文件)的相关信息107

5.3.3 创建目录109

5.4 读写文件110

5.4.1 使用FileReader对象读文件110

5.4.2 使用FileWriter对象写文件112

5.4.3 使用FileInputStream对象从文件读取数据112

5.4.4 使用FileOutputStream对象将文件内容写入到另一个文件113

5.5 读写文件实例114

5.5.1 实例:输入英文写入到文件114

5.5.2 实例:输入中文汉字写入到文件115

5.6 实例:工资管理程序中的工资数据文件存储116

习题118

第6章 异常120

6.1 概述120

6.2 抛出异常121

6.2.1 throw语句抛出异常121

6.2.2 系统抛出异常122

6.3 异常的类型123

6.4 异常处理结构123

6.4.1 try-catch124

6.4.2 try-catch-finally125

6.4.3 关于catch匹配126

6.4.4 用特定异常类型代替通用异常类型127

6.5 throws异常声明127

6.6 自定义异常129

习题132

第7章 HTML基础133

7.1 认识HTML133

7.2 HTML文件结构介绍134

7.3 HTML文件的常见标记135

7.3.1 文档结构标记135

7.3.2 内容标记137

7.3.3 一般布局类标记142

7.3.4 表格与相关标记144

7.3.5 表单与相关标记154

7.3.6 辅助标记160

7.4 HTML文件显示风格简述162

7.4.1 层叠样式表风格162

7.4.2 老式的显示风格方案162

7.4.3 层叠样式表的应用162

7.4.4 外部文件168

习题168

第8章 JSP开发基础169

8.1 JSP的概念与作用169

8.1.1 JSP页面简介169

8.1.2 JSP页面指令170

8.1.3 JSP标签行为172

8.1.4 JSP代码片断173

8.1.5 静态模板及变量获取语言EL简介174

8.2 Tomcat的配置与安装175

8.2.1 安装:下载并配置环境变量176

8.2.2 测试Tomcat是否安装正确176

8.2.3 在Eclipse中建立Web项目178

8.3 一个简单的JSP页面的编写与运行179

8.3.1 在Eclipse中新建JSP页面179

8.3.2 运行JSP程序180

8.4 JSP页面处理表单数据180

8.4.1 使用表单和输入标签完成页面180

8.4.2 从URL请求中获取数据181

8.4.3 从请求中获取数据实例182

8.4.4 认识request183

8.5 JSP内置对象184

8.5.1 输出对象out184

8.5.2 响应对象response184

8.5.3 会话对象session184

8.6 实例:使用JSP页面来进行输入输出的工资计算185

8.6.1 功能简述185

8.6.2 具体步骤及源码186

习题188

第9章 Servlet基础189

9.1 Servlet概述189

9.1.1 Web服务器189

9.1.2 Servlet容器189

9.1.3 Servlet概念189

9.2 Servlet的生命周期190

9.2.1 生命周期概述190

9.2.2 生命周期实例191

9.2.3 接口Servlet与类HttpServlet192

9.2.4 Servlet的基本配置192

9.3 Servlet发送页面到客户端193

9.3.1 Servlet的调用过程193

9.3.2 发送页面到客户端实例194

9.3.3 web.xml配置Servlet195

9.4 Servlet处理表单数据196

9.4.1 表单提交get请求Servlet处理196

9.4.2 从请求中获取数据197

9.4.3 通过Response处理响应197

9.4.4 实例197

9.5 Servlet请求转发201

9.5.1 ServletContext对象201

9.5.2 RequestDispatcher对象201

9.5.3 HttpServletResponse对象的sendRedirect方法201

9.6 实例:使用Servlet完成工资计算202

9.6.1 功能简述202

9.6.2 源码清单203

习题206

第10章 Struts基础207

10.1 什么是Struts207

10.1.1 Struts的版本207

10.1.2 Struts应用程序的架构208

10.2 使用Eclipse开发Struts 2网站209

10.2.1 Struts 2的运行环境设置210

10.2.2 Struts 2的库文件210

10.2.3 修改web.xml配置文件211

10.2.4 添加Struts.xml配置文件212

10.2.5 添加Action代码类212

10.2.6 编辑网页生成模板213

10.2.7 网站打包部署214

10.3 Struts的配置文件215

10.3.1 <package>结点215

10.3.2 <namespace>属性216

10.3.3 <constant>结点216

10.3.4 <action>结点216

10.3.5 <result>结点218

10.4 编写Struts的Action219

10.4.1 ActionSupport类219

10.4.2 ModelDriyen接口221

10.5 网页生成模板223

10.5.1 数据使用223

10.5.2 条件生成225

10.5.3 集合对象226

10.5.4 表单标签228

10.6 实例:使用Struts完成工资计算228

10.6.1 功能简述229

10.6.2 源码清单229

习题233

第11章 JDBC数据库访问技术234

11.1 JDBC与关系数据库234

11.1.1 JDBC概述234

11.1.2 数据库连接类235

11.1.3 JDBC数据库驱动程序235

11.1.4 数据库访问类236

11.1.5 数据库结果类236

11.1.6 建立实例数据库236

11.2 应用JDBC完成数据库访问237

11.2.1 建立数据库连接237

11.2.2 查询数据库239

11.2.3 更新数据库240

11.2.4 预准备语句243

11.2.5 结果集245

11.2.6 事务处理246

11.3 使用JDBC操作数据库实例247

11.3.1 在JSP页面中查询数据247

11.3.2 分页251

习题251

第12章 Hibernate应用实例与Spring简述252

12.1 Hibernate技术简介252

12.1.1 Hibernate的基本对象253

12.1.2 Hibernate发环境设置255

12.1.3 编辑Hibernate配置文件255

12.1.4 在Eclipse中安装Hibernate工具257

12.1.5 使用反向生成工具生成映射类258

12.2 Hibernate构建应用系统实例261

12.2.1 基本框架代码261

12.2.2 显示单个教师信息262

12.2.3 新建教师信息263

12.2.4 修改教师信息263

12.2.5 删除教师信息264

12.2.6 查看所有教师信息265

12.3 Spring简述265

习题266

热门推荐