《Java应用开发教程》PDF下载

  • 购买积分:10 如何计算积分?
  • 作  者:宋波编著
  • 出 版 社:北京:电子工业出版社
  • 出版年份:2002
  • ISBN:7505372955
  • 页数:250 页
图书介绍:

第1章 Java语言概述 3

1.1 Java语言简史 3

1.2 Java语言与Internet 4

1.3 Java语言的特点 5

1.4 编译和运行Java程序 6

1.5 Java Application程序简介 9

1.6 Java Applet程序简介 10

1.7 Java 2 SDK工具简介 13

1.8 本章小结 15

1.9 思考和练习 15

第2章 数据类型、运算符与表达式 17

2.1 数据类型 17

2.1.1 数据类型 17

2.1.2 标识符 21

2.2 常量 22

2.3 变量 23

2.4 运算符与表达式 24

2.4.1 赋值运算符与强制类型转换 24

2.4.2 算术运算符 25

2.4.3 关系运算符 26

2.4.4 逻辑运算符 27

2.4.5 其他运算符 27

2.4.6 运算符的优先级与结合性 28

2.5 本章小结 28

2.6 思考和练习 29

第3章 流程控制语句 31

3.1 条件控制语句 31

3.1.1 if语句 31

3.1.2 switch语句 33

3.2 循环控制语句 35

3.2.1 while语句 36

3.2.2 do……while语句 37

3.2.3 for语句 38

3.3 跳转控制语句 39

3.3.1 return语句 39

3.3.2 break语句 40

3.3.3 continue语句 41

3.4 本章小结 43

3.5 思考和练习 43

4.1.1 对象 46

4.1.2 抽象 46

4.1 抽象与封装 46

第4章 Java类与对象 46

4.1.3 封装 47

4.2 类的定义和使用 47

4.2.1 Java系统的定义的类 47

4.2.2 用户程序自定义的类 48

4.2.3 对象的创建与构造函数的定义 50

4.2.4 类的修饰符 52

4.3 成员变量 54

4.3.1 成员变量的定义 54

4.3.2 成员变量的访问权限 55

4.3.3 静态变量 56

4.3.4 最终变量 57

4.4 方法 57

4.4.1 方法的定义 57

4.4.2 静态方法 59

4.4.3 最终方法 60

4.5 数组 61

4.6 本章小结 64

4.7 思考和练习 64

第5章 继承与多态 67

5.1 继承与派生 67

5.2 Java语言的继承与派生 68

5.2.1 子类的创建 68

5.2.2 this与super关键字 68

5.3 多态 72

5.3.1 方法的覆盖 72

5.3.2 方法的重载 73

5.4.1 包的定义 77

5.4.2 包的引用 77

5.4 包 77

5.5 接口 78

5.5.1 接口的定义 78

5.5.2 接口的实现 79

5.6 本章小结 81

5.7 思考和练习 81

第6章 异常处理、基本输入与输出 83

6.1 异常与异常类 83

6.1.1 异常处理机制 83

6.1.2 异常类的继承结构 83

6.2 异常的处理 85

6.2.1 捕捉异常 85

6.2.2 多异常的处理 87

6.2.3 异常的抛出 89

6.3.2 System类 92

6.3.1 流的概念 92

6.3 基本输入与输出 92

6.3.3 字符流类 94

6.4 本章小结 98

6.5 思考和练习 98

第7章 Web服务器与Java工具类 100

7.1 Web服务器的基本概念 100

7.1.1 Web服务器 100

7.1.2 统一资源定位器URL 101

7.1.3 超文本传输协议HTTP 101

7.1.4 Applet服务器 102

7.2 Applet类与Applet小程序 104

7.2.1 Applet小程序的执行过程 104

7.2.2 Applet类 105

7.2.3 传递参数给Applet小程序 106

7.3.1 Math类 108

7.3 Math与Random类 108

7.3.2 Random类 109

7.4 String与StringBuffer类 110

7.4.1 String类 110

7.4.2 StringBuffer类 115

7.5 本章小结 117

7.6 思考和练习 117

第8章 MySQL数据库基础 121

8.1 数据库技术的演变 121

8.1.1 人工管理阶段 121

8.1.2 传统的文件管理阶段 121

8.1.3 现代数据库管理系统阶段 122

8.2 数据库系统的组成及作用 123

8.2.1 数据库系统的组成 123

8.2.2 数据库系统的作用 124

8.3 数据库系统结构 125

8.3.1 数据存储结构 125

8.3.2 数据库应用结构 127

8.4 MySQL概述 129

8.4.1 MySQL体系结构 129

8.4.2 MySQL的主要特点 129

8.5 MySQL的安装与管理 130

8.5.1 MySQL的安装 130

8.5.2 MySQL的管理 131

8.5.3 建立与MySQL服务器的连接 132

8.6 本章小结 134

8.7 思考和练习 134

9.1.1 数据目录的存储与结构 136

9.1 MySQL的数据目录管理 136

第9章 MySQL数据库的使用 136

9.1.2 数据目录的访问 137

9.1.3 数据库与表的表示方法 138

9.2 创建与删除MySQL数据库 139

9.2.1 创建数据库 139

9.2.2 删除数据库 140

9.3 创建、修改与删除表 140

9.3.1 创建表 140

9.3.2 修改表 145

9.3.3 删除表 146

9.3.4 向表中插入记录 147

9.4 本章小结 148

9.5 思考和练习 148

10.1.1 SELECT命令的一般语法 152

10.1 SELECT命令的基本用法 152

第10章 结构化查询语言SQL 152

10.1.2 基本SELECT查询 153

10.1.3 带条件查询(WHERE) 154

10.2 MySQL常用函数 156

10.2.2 字符串函数 157

10.2.3 日期和时间函数 158

10.2.4 汇总函数 158

10.3 高级查询技术 159

10.3.1 多表联合查询 159

10.3.2 谓词演算查询 160

10.4 处理查询结果 161

10.4.1 结果排序 161

10.4.2 分组统计和筛选 162

10.5.1 插入命令INSERT 163

10.5 插入、修改和删除记录 163

10.5.2 修改命令UPDATE 165

10.5.3 删除命令DELETE 165

10.6 本章小结 166

10.7 思考和练习 166

第11章 JDBC基础知识 171

11.1 JDBC体系结构 171

11.1.1 JDBC体系结构概述 171

11.1.2 JDBC应用结构概述 172

11.1.3 JDBC API 173

11.2 JDBC驱动程序 174

11.2.1 JDBC驱动程序的类型 174

11.2.2 MySQL数据库的JDBC驱动程序 176

11.3 JDBC-ODBC Bridge的使用方法 176

11.4 JDBC的主要特点 179

11.5 本章小结 180

11.6 思考和练习 180

第12章 Java数据库程序设计 181

12.1 JDBC数据库访问流程 181

12.2 JDBC API程序设计 183

12.2.1 DriverManager类 183

12.2.2 Connection与Statement接口 184

12.2.3 ResultSet接口 187

12.2.4 Prepared Statement接口 191

12.2.5 DatabaseMetaData接口 193

12.3 本章小结 195

12.4 思考和练习 195

13.1.1 Servlet的基本概念 199

13.1 Servlet概述 199

第13章 Java Servlet基础知识 199

13.1.2 Servlet的主要功能 200

13.1.3 Servlet的运行环境 200

13.2 Java Servlet API概述 201

13.2.1 Servlet接口 202

13.2.2 HttpServlet类 202

13.2.3 ServletRequest接口 203

13.2.4 HttpServletRequest接口 203

13.2.5 ServletResponse接口 204

13.2.6 HttpServletRespones接口 204

13.3 Servlet程序设计简介 205

13.3.1 一般作用的Servlet 205

13.3.2 HTTP的Servlet 207

13.5 思考和练习 208

13.4 本章小结 208

第14章 Java Servlet程序设计 209

14.1 Servlet的生命周期 209

14.2 Servlet与HTML表单 210

14.2.1 HTML表单基础 211

14.2.2 应用实例 212

14.3 JDBC在Servlet中的应用 217

14.3.1 查询MySQL数据库中的数据 218

14.3.2 以表格中方式输出MySQL数据库中的数据 219

14.3.3 数据的分页显示 222

14.4 在Servlet中实现多表联合查询 225

14.5 Servlet会话 228

14.6 本章小结 232

14.7 思考和练习 232

15.1 Java RMI技术概述 233

第15章 Java RMI程序设计 233

15.2 Java RMI程序设计简介 234

15.3 Java RMI接口和类概述 237

15.3.1 java.rmi.Remote接口 238

15.3.2 java.rmi.Naming类 238

15.3.3 java.rmi.server.RemoteObject类 238

15.3.4 java.rmi.server.RemoteServer类 239

15.3.5 java.rmi.server.UnicastRemoteObjevt类 239

15.3.6 java.rmi.registy.LocateRegistry类 240

15.3.7 java.rmi.RMISecurity Manager类 241

15.4 用RMI技术实现分布式数据库设计 241

15.5 本章小结 247

15.6 思考和练习 247

附录 Java/Servlet/JSP资源列表 248

参考文献 249