第一部分 Java入门 3
第一章 Java入门 3
1. Java是什么 3
2. 理解Java 5
3. Java语言 6
4. 阅读导向 27
第二章 Java面向对象的程序设计入门 29
1. 过去惯常使用的程序设计方法 29
2. 现在面向对象的程序设计 29
3. 用Java的类来实现对象 31
4. 继承 39
5. 接口 42
6. 阅读导向 45
第三章 Java小应用程序applet 47
1. 使用applet 47
2. 超文本语言HTML和applet 50
3. 用图形来增强Java applet的功能 53
4. 阅读导向 57
第四章 用Java来设计一个用户界面 59
1. 使用AWT包 59
2. AWT部件 61
3. AWT容器 75
4. AWT排版管理器 87
5. 阅读导向 95
第五章 事件处理 97
1. Java如何处理事件 97
2. AWT如何处理事件 97
3. 事件处理技术 98
4. Java 1.1:重新定义事件处理 115
5. 阅读导向 117
第六章 关系型数据库入门 121
1. 数据库中数据的组织方式 121
第二部分 SQL入门 121
2. 阅读导向 124
第七章 逐步了解SQL 127
1. SQL的历史简介 127
2. SOL子类型 127
3. 基本的SOL语法格式 128
4. 使用SQL 128
5. SQL数据库的修改命令 146
6. 阅读导向 149
第八章 Transact-SQL和后备进程 151
1. Transact-SQL 151
2. Transact-SQL编程结构 159
3. 后备进程 167
4. 阅读导向 170
第三部分 JDBC 173
第九章 JDBC API入门 173
1. 分布式环境 173
2. JDBC出现之前 174
3. JDBC的定义 174
4. JDBC的实现 176
5. 阅读导向 178
第十章 JDBC应用程序设计接口 179
1. 使用JDBC API 179
2. 与SOL数据类型相对应的Java类型 180
3. DriverManager 181
4. 驱动程序 183
5. Connection 184
6. Statement 186
7. PreparedStatement 187
8. CallableStatement 189
9. ResultSet 190
10. 阅读导向 193
第十一章 建立JDBC驱动器 195
1. JDBC驱动器的结构 195
2. 例子:创建JDBC驱动器 196
3. 实现JDBC类 206
4. 阅读导向 217
第十二章 一个简单的JDBC应用程序 219
1. 建立应用环境 219
2. 创建JDBC应用程序 221
3. 阅读导向 227
第十三章 JDBC/SQL的安全考虑 229
1. JDBC安全模式 229
2. 三层客户/服务器方案 232
3. 阅读导向 233
1. 搜寻引擎的概况 237
第四部分 使用JDBC技术 237
第十四章 搜寻引擎 237
2. 执行搜寻引擎 242
3. 阅读导向 244
第十五章 建立一个依赖JDBC的数据库 245
1. 设计一个JDBC应用程序 245
2. 阅读导向 255
第十六章 创建JDBC applet 257
1. 例:Abracadabra搜寻引擎 258
2. 结论 265
附录A 267