详情介绍
《21天学通Java 6(第5版)》可作为初学者学习Java编程技术的教程,也可供已掌握其他语言的程序员学习Java时参考。
只需21天的时间,便可具备使用Java,发运行在计算机中的应用程序、运行在Web服,务器中的se rvlet,以及通过浏览器启动的Java Web Start应用程序的知识和技能。
无需任何编程经验。按《21天学通Java 6》精心组织的21个课程进行学习,任何人都能掌握Java编程的基础知识。
自我掌握进度。读者可依次阅读每章,以彻底理解所有的概念和方法论;也可有选择地阅读,学习自己最感兴趣的技巧。
进行了全面的修订、更新和扩充,以涵盖最新的Java 6功能。
学习开发独立的Java应用程序、web servlet、JavaServer Page年Java Web Start应用程序。
通过易于理解的实用示例,清晰地阐述Java编程的基本原理。
揭示如何使用Swin9快速开发图形用户界面程序。
检测对知识的掌握程度。每章末尾都有问题、答案和练习,还有Java认证练习。
洞悉JDBC数据库编程、Internet客户/服务器编程,以及使用开源类库XOM分析XML。
阐述Java 6新增的功能,女DJava 6内置的关系数据库Java DB。
[图书目录]第1周课程 Java语言
第1章 Java基础
1.1 Java语言
1.1.1 Java的历史
1.1.2 Java概述
1.1.3 选择一种开发工具
1.2 面向对象编程
1.3 对象和类
1.4 属性和行为
1.4.1 对象的类属性
1.4.2 对象的类行为
1.4.3 创建类
1.4.4 运行程序
1.5 组织类和类行为
1.5.1 继承
1.5.2 创建类层次结构
1.5.3 使用继承
1.5.4 单继承和多重继承
1.5.5 接口
1.5.6 包
1.6 总结
1.7 问与答
1.8 小测验
1.8.1 问题
1.8.2 认证练习
1.9 练习
第2章 Java编程基础
2.1 语句和表达式
2.2 变量和数据类型
2.2.1 创建变量
2.2.2 给变量命名
2.2.3 变量类型
2.2.4 给变量赋值
2.2.5 常量
2.3 注释
2.4 字面量
2.4.1 数字字面量
2.4.2 布尔字面量
2.4.3 字符字面量
2.4.4 字符串字面量
2.5 表达式和运算符
2.5.1 算术运算符
2.5.2 再谈赋值
2.5.3 递增和递减运算符
2.5.4 比较运算符
2.5.5 逻辑运算符
2.5.6 运算符优先级
2.6 字符串运算
2.7 总结
2.8 问与答
2.9 小测验
2.9.1 问题
2.9.2 认证练习
2.10 练习
第3章 对象
3.1 创建新对象
3.1.1 使用new
3.1.2 new的功能
3.1.3 内存管理
3.2 访问和设置类变量和实例变量
3.2.1 获取值
3.2.2 修改值
3.2.3 类变量
3.3 调用方法
3.3.1 嵌套方法调用
3.3.2 类方法
3.4 对象的引用
3.5 对象和基本数据类型的转换和强制类型转换
3.5.1 强制转换基本类型
3.5.2 强制转换对象
3.5.3 基本类型和对象之间的转换
3.6 比较对象值和类
3.6.1 比较对象
3.6.2 判断对象所属的类
3.7 总结
3.8 问与答
3.9 小测验
3.9.1 问题
3.9.2 认证练习
3.10 练习
第4章 数组、逻辑和循环
4.1 数组
4.1.1 声明数组变量
4.1.2 创建数组对象
4.1.3 访问数组元素
4.1.4 修改数组元素
4.1.5 多维数组
4.2 块语句
4.3 if条件语句
4.4 switch条件语句
4.5 for循环
4.6 while和do循环
4.6.1 while循环
4.6.2 do...while循环
4.7 跳出循环
4.7.1 标号
4.7.2 条件运算符
4.8 总结
4.9 问与答
4.10 小测验
4.10.1 问题
4.10.2 认证练习
4.11 练习
第5章 创建类和方法
5.1 定义类
5.2 创建实例变量和类变量
5.2.1 定义实例变量
5.2.2 类变量
5.3 创建方法
5.3.1 定义方法
5.3.2 关键字this
5.3.3 变量作用域和方法定义
5.3.4 将参数传递给方法
5.3.5 类方法
5.4 创建Java应用程序
5.5 Java应用程序和命令行参数
5.5.1 将参数传递给Java应用程序
5.5.2 在Java程序中处理参数
5.6 创建名称相同但参数不同的方法
5.7 构造方法
5.7.1 基本的构造方法
5.7.2 调用另一个构造方法
5.7.3 重载构造方法
5.8 覆盖方法
5.8.1 创建覆盖现有方法的方法
5.8.2 调用原来的方法
5.8.3 覆盖构造函数
5.9 结束方法
5.10 总结
5.11 问与答
5.12 小测验
5.12.1 问题
5.12.2 认证练习
5.13 练习
第6章 包、接口和其他类特性
6.1 限定符
6.2 静态变量和方法
6.3 Final类、方法和变量
6.3.1 变量
6.3.2 方法
6.3.3 类
6.4 抽象类和方法
6.5 包
6.6 使用包
6.6.1 完整的包名和类名
6.6.2 import声明
6.6.3 类名冲突
6.6.4 Classpath和类的位置
6.7 创建自己的包
6.7.1 选择包名
6.7.2 创建文件夹结构
6.7.3 将类加入到包中
6.7.4 包和类访问控制
6.8 接口
6.8.1 单继承存在的问题
6.8.2 接口和类
6.8.3 实现和使用接口
6.8.4 实现多个接口
6.8.5 接口的其他用途
6.9 创建和扩展接口
6.9.1 新接口
6.9.2 接口中的方法
6.9.3 扩展接口
6.9.4 创建网上商店
6.10 内部类
6.11 总结
6.12 问与答
6.13 小测验
6.13.1 问题
6.13.2 认证练习
6.14 练习
第7章 异常、断言和线程
7.1 异常
7.1.1 异常类
7.2 管理异常
7.2.1 异常一致性检测
7.2.2 保护代码和捕获异常
7.2.3 finally子句
7.3 声明可能引发异常的方法
7.3.1 throws子句
7.3.2 应引发哪些异常
7.3.3 传递异常
7.3.4 throws和继承
7.4 创建并引发自己的异常
7.4.1 引发异常1
7.4.2 创建自己的异常
7.4.3 组合使用throws、try和throw
7.5 何时使用和不使用异常
7.5.1 什么时候使用异常
7.5.2 什么时候不使用异常
7.5.3 糟糕的异常使用方式
7.6 断言
7.7 线程
7.7.1 编写线程化程序
7.7.2 线程化应用程序
7.7.3 终止线程
7.8 总结
7.9 问与答
7.10 小测验
7.10.1 问题
7.10.2 认证练习
7.11 练习
第2周课程 Java类库
第8章 数据结构
8.1 超越数组
8.2 Java数据结构
8.2.1 Iterator
8.2.2 位组
8.2.3 Vector
8.2.4 遍历数据结构
8.2.5 堆栈
8.2.6 Map
8.2.7 散列表
8.3 泛型
8.4 总结
8.5 问与答
8.6 小测验
8.6.1 问题
8.6.2 认证练习
8.7 练习
第9章 使用Swing
9.1 创建应用程序
9.1.1 创建界面
9.1.2 开发框架
9.1.3 显示启动画面
9.1.4 创建组件
9.1.5 将组件加入到容器中
9.2 使用组件
9.2.1 图标
9.2.2 标签
9.2.3 文本框
9.2.4 文本区域
9.2.5 可滚动窗格
9.2.6 复选框和单选按钮
9.2.7 组合框
9.2.8 列表
9.3 总结
9.4 问与答
9.5 小测验
9.5.1 问题
9.5.2 认证练习
9.6 练习
第10章 创建Swing界面
10.1 Swing的特性
10.1.1 设置外观
10.1.2 标准对话框
10.1.3 使用对话框
10.1.4 滑块
10.1.5 滚动窗格
10.1.6 工具栏
10.1.7 进度条
10.1.8 菜单
10.1.9 选项卡窗格
10.2 总结
10.3 问与答
10.4 小测验
10.4.1 问题
10.4.2 认证练习
10.5 练习
第11章 在用户界面上排列组件
11.1 基本的界面布局
11.1.1 布置界面
11.1.2 顺序布局
11.1.3 方框布局
11.1.4 网格布局
11.1.5 边框布局
11.2 使用多个布局管理器
11.3 卡片布局
11.4 网格袋布局
11.4.1 设计网格
11.4.2 创建网格
11.4.3 单元格padding和insets
11.5 总结
11.6 问与答
11.7 小测验
11.7.1 问题
11.7.2 认证练习
11.8 练习
第12章 响应用户输入
12.1 事件监听器
12.1.1 设置组件
12.1.2 事件处理方法
12.2 使用方法
12.2.1 行为事件
12.2.2 焦点事件
12.2.3 选项事件
12.2.4 键盘事件
12.2.5 鼠标事件
12.2.6 鼠标移动事件
12.2.7 窗口事件
12.2.8 使用适配器类
12.3 总结
12.4 问与答
12.5 小测验
12.5.l 问题
12.5.2 认证练习
12.6 练习
第13章 使用颜色、字体和图形
13.1 Graphics2D类
13.1.1 图形坐标系
13.1.2 绘制文本
13.1.3 通过反走样改善字体和图形的质量
13.1.4 获取字体的信息
13.2 颜色
13.2.1 使用Color对象
13.2.2 检测和设置当前颜色
13.3 绘制直线和多边形
13.3.1 用户和设备坐标空间
13.3.2 指定渲染属性
13.3.3 创建要绘制的对象
13.3.4 绘制对象
13.4 总结
13.5 问与答
13.6 小测验
13.6.1 问题
13.6.2 认证练习
13.7 练习
第14章 开发Swing应用程序
14.1 Java Web Start
14.2 使用Java Web Start
14.2.1 创建JNLP文件
14.2.2 在服务器上支持Web Start
14.2.3 其他JNLP元素
14.3 使用SwingWorker改善性能
14.4 总结
14.5 问与答
14.6 小测验
14.6.1 问题
14.6.2 认证练习
14.7 练习
第3周课程 Java编程
第15章 输入和输出
15.1 流
15.1.1 使用流
15.1.2 过滤流
15.1.3 处理异常
15.2 字节流
15.3 过滤流
15.4 字符流
15.4.1 读取文本文件
15.4.2 写文本文件
15.5 文件和文件名过滤器
15.6 总结
15.7 问与答
15.8 小测验
15.8.1 问题
15.8.2 认证练习
15.9 练习
第16章 序列化和查看对象
16.1 对象序列化
16.1.1 对象输出流
16.1.2 对象输入流
16.1.3 暂态变量
16.1.4 检查对象的序列化字段
16.2 使用反射来检查类和方法
16.2.1 检查和创建类
16.2.2 处理类的各个部分
16.2.3 检查类
16.3 总结
16.4 问与答
16.5 小测验
16.5.1 问题
16.5.2 认证练习
16.6 练习
第17章 通过Internet进行通信
17.1 JAVA的联网技术
17.1.1 打开跨越网络的流
17.1.2 套接字
17.1.3 Socket服务器
17.1.4 设计服务器应用程序
17.1.5 测试服务器
17.2 java.nio包
17.2.1 缓冲区
17.2.2 字符集
17.2.3 通道
17.2.4 网络通道
17.3 总结
17.4 问与答
17.5 小测验
17.5.1 问题
17.5.2 认证练习
17.6 练习
第18章 使用JDBC访问数据库
18.1 JDBC
18.2 JDBC-ODBC桥
18.2.1 连接到ODBC数据源
18.2.2 JDBC驱动程序
18.3 总结
18.4 问与答
18.5 小测验
18.5.1 问题
18.5.2 认证练习
18.6 练习
第19章 读写RSS Feed
19.1 使用XML
19.2 设计XML语言
19.3 使用Java处理XML
19.4 使用XOM处理XML
19.4.1 创建XML文档
19.4.2 修改MXL文档
19.4.3 格式化XML文档
19.4.4 评估XOM
19.5 总结
19.6 问与答
19.7 小测验
19.7.1 问题
19.7.2 认证练习
19.8 练习
第20章 XML Web服务
20.1 XML-RPC简介
20.2 使用XML-RPC进行通信
20.2.1 发送请求
20.2.2 响应请求
20.3 选择XML-RPC实现
20.4 使用XML-RPC Web服务
20.5 创建XML-RPC Web服务
20.6 总结
20.7 问与答
20.8 小测验
20.8.1 问题
20.8.2 认证练习
20.9 练习
第21章 编写Jaya Servlet和Java Server Page
21.1 使用Web Servlet
21.2 开发Servlet
21.2.1 使用cookie
21.2.2 使用会话
21.3 JSP
21.3.1 编写JSP
21.3.2 创建Web应用程序
21.4 JSP标准标记库
21.5 总结
21.6 问与答
21.7 小测验
21.7.1 问题
21.7.2 认证练习
21.8 练习
附录
附录A 使用Java开发包
A.1 选择Java开发工具
A.2 配置JDK
A.2.1 使用命令行界面
A.2.2 切换文件夹
A.2.3 在MS-DOS中创建文件夹
A.2.4 在MS-DOS中运行程序
A.2.5 修复配置错误
A.3 使用文本编辑器
A.4 创建程序
A.4.1 在Windows中编译和运行程序
A.4.2 设置CLASSPATH变量
附录B 使用Java开发包编程
B.1 JDK概览
B.2 Java解释器
B.3 编译器Javac
B.4 浏览器appletviewer
B.5 文档工具Java doc
B.6 Java文件存档工具Jar
B.7 调试器Jdb
B.7.1 调试应用程序
B.7.2 调试小程序
B.7.3 高级调试命令
B.8 使用系统属性
只需21天的时间,便可具备使用Java,发运行在计算机中的应用程序、运行在Web服,务器中的se rvlet,以及通过浏览器启动的Java Web Start应用程序的知识和技能。
无需任何编程经验。按《21天学通Java 6》精心组织的21个课程进行学习,任何人都能掌握Java编程的基础知识。
自我掌握进度。读者可依次阅读每章,以彻底理解所有的概念和方法论;也可有选择地阅读,学习自己最感兴趣的技巧。
进行了全面的修订、更新和扩充,以涵盖最新的Java 6功能。
学习开发独立的Java应用程序、web servlet、JavaServer Page年Java Web Start应用程序。
通过易于理解的实用示例,清晰地阐述Java编程的基本原理。
揭示如何使用Swin9快速开发图形用户界面程序。
检测对知识的掌握程度。每章末尾都有问题、答案和练习,还有Java认证练习。
洞悉JDBC数据库编程、Internet客户/服务器编程,以及使用开源类库XOM分析XML。
阐述Java 6新增的功能,女DJava 6内置的关系数据库Java DB。
[图书目录]第1周课程 Java语言
第1章 Java基础
1.1 Java语言
1.1.1 Java的历史
1.1.2 Java概述
1.1.3 选择一种开发工具
1.2 面向对象编程
1.3 对象和类
1.4 属性和行为
1.4.1 对象的类属性
1.4.2 对象的类行为
1.4.3 创建类
1.4.4 运行程序
1.5 组织类和类行为
1.5.1 继承
1.5.2 创建类层次结构
1.5.3 使用继承
1.5.4 单继承和多重继承
1.5.5 接口
1.5.6 包
1.6 总结
1.7 问与答
1.8 小测验
1.8.1 问题
1.8.2 认证练习
1.9 练习
第2章 Java编程基础
2.1 语句和表达式
2.2 变量和数据类型
2.2.1 创建变量
2.2.2 给变量命名
2.2.3 变量类型
2.2.4 给变量赋值
2.2.5 常量
2.3 注释
2.4 字面量
2.4.1 数字字面量
2.4.2 布尔字面量
2.4.3 字符字面量
2.4.4 字符串字面量
2.5 表达式和运算符
2.5.1 算术运算符
2.5.2 再谈赋值
2.5.3 递增和递减运算符
2.5.4 比较运算符
2.5.5 逻辑运算符
2.5.6 运算符优先级
2.6 字符串运算
2.7 总结
2.8 问与答
2.9 小测验
2.9.1 问题
2.9.2 认证练习
2.10 练习
第3章 对象
3.1 创建新对象
3.1.1 使用new
3.1.2 new的功能
3.1.3 内存管理
3.2 访问和设置类变量和实例变量
3.2.1 获取值
3.2.2 修改值
3.2.3 类变量
3.3 调用方法
3.3.1 嵌套方法调用
3.3.2 类方法
3.4 对象的引用
3.5 对象和基本数据类型的转换和强制类型转换
3.5.1 强制转换基本类型
3.5.2 强制转换对象
3.5.3 基本类型和对象之间的转换
3.6 比较对象值和类
3.6.1 比较对象
3.6.2 判断对象所属的类
3.7 总结
3.8 问与答
3.9 小测验
3.9.1 问题
3.9.2 认证练习
3.10 练习
第4章 数组、逻辑和循环
4.1 数组
4.1.1 声明数组变量
4.1.2 创建数组对象
4.1.3 访问数组元素
4.1.4 修改数组元素
4.1.5 多维数组
4.2 块语句
4.3 if条件语句
4.4 switch条件语句
4.5 for循环
4.6 while和do循环
4.6.1 while循环
4.6.2 do...while循环
4.7 跳出循环
4.7.1 标号
4.7.2 条件运算符
4.8 总结
4.9 问与答
4.10 小测验
4.10.1 问题
4.10.2 认证练习
4.11 练习
第5章 创建类和方法
5.1 定义类
5.2 创建实例变量和类变量
5.2.1 定义实例变量
5.2.2 类变量
5.3 创建方法
5.3.1 定义方法
5.3.2 关键字this
5.3.3 变量作用域和方法定义
5.3.4 将参数传递给方法
5.3.5 类方法
5.4 创建Java应用程序
5.5 Java应用程序和命令行参数
5.5.1 将参数传递给Java应用程序
5.5.2 在Java程序中处理参数
5.6 创建名称相同但参数不同的方法
5.7 构造方法
5.7.1 基本的构造方法
5.7.2 调用另一个构造方法
5.7.3 重载构造方法
5.8 覆盖方法
5.8.1 创建覆盖现有方法的方法
5.8.2 调用原来的方法
5.8.3 覆盖构造函数
5.9 结束方法
5.10 总结
5.11 问与答
5.12 小测验
5.12.1 问题
5.12.2 认证练习
5.13 练习
第6章 包、接口和其他类特性
6.1 限定符
6.2 静态变量和方法
6.3 Final类、方法和变量
6.3.1 变量
6.3.2 方法
6.3.3 类
6.4 抽象类和方法
6.5 包
6.6 使用包
6.6.1 完整的包名和类名
6.6.2 import声明
6.6.3 类名冲突
6.6.4 Classpath和类的位置
6.7 创建自己的包
6.7.1 选择包名
6.7.2 创建文件夹结构
6.7.3 将类加入到包中
6.7.4 包和类访问控制
6.8 接口
6.8.1 单继承存在的问题
6.8.2 接口和类
6.8.3 实现和使用接口
6.8.4 实现多个接口
6.8.5 接口的其他用途
6.9 创建和扩展接口
6.9.1 新接口
6.9.2 接口中的方法
6.9.3 扩展接口
6.9.4 创建网上商店
6.10 内部类
6.11 总结
6.12 问与答
6.13 小测验
6.13.1 问题
6.13.2 认证练习
6.14 练习
第7章 异常、断言和线程
7.1 异常
7.1.1 异常类
7.2 管理异常
7.2.1 异常一致性检测
7.2.2 保护代码和捕获异常
7.2.3 finally子句
7.3 声明可能引发异常的方法
7.3.1 throws子句
7.3.2 应引发哪些异常
7.3.3 传递异常
7.3.4 throws和继承
7.4 创建并引发自己的异常
7.4.1 引发异常1
7.4.2 创建自己的异常
7.4.3 组合使用throws、try和throw
7.5 何时使用和不使用异常
7.5.1 什么时候使用异常
7.5.2 什么时候不使用异常
7.5.3 糟糕的异常使用方式
7.6 断言
7.7 线程
7.7.1 编写线程化程序
7.7.2 线程化应用程序
7.7.3 终止线程
7.8 总结
7.9 问与答
7.10 小测验
7.10.1 问题
7.10.2 认证练习
7.11 练习
第2周课程 Java类库
第8章 数据结构
8.1 超越数组
8.2 Java数据结构
8.2.1 Iterator
8.2.2 位组
8.2.3 Vector
8.2.4 遍历数据结构
8.2.5 堆栈
8.2.6 Map
8.2.7 散列表
8.3 泛型
8.4 总结
8.5 问与答
8.6 小测验
8.6.1 问题
8.6.2 认证练习
8.7 练习
第9章 使用Swing
9.1 创建应用程序
9.1.1 创建界面
9.1.2 开发框架
9.1.3 显示启动画面
9.1.4 创建组件
9.1.5 将组件加入到容器中
9.2 使用组件
9.2.1 图标
9.2.2 标签
9.2.3 文本框
9.2.4 文本区域
9.2.5 可滚动窗格
9.2.6 复选框和单选按钮
9.2.7 组合框
9.2.8 列表
9.3 总结
9.4 问与答
9.5 小测验
9.5.1 问题
9.5.2 认证练习
9.6 练习
第10章 创建Swing界面
10.1 Swing的特性
10.1.1 设置外观
10.1.2 标准对话框
10.1.3 使用对话框
10.1.4 滑块
10.1.5 滚动窗格
10.1.6 工具栏
10.1.7 进度条
10.1.8 菜单
10.1.9 选项卡窗格
10.2 总结
10.3 问与答
10.4 小测验
10.4.1 问题
10.4.2 认证练习
10.5 练习
第11章 在用户界面上排列组件
11.1 基本的界面布局
11.1.1 布置界面
11.1.2 顺序布局
11.1.3 方框布局
11.1.4 网格布局
11.1.5 边框布局
11.2 使用多个布局管理器
11.3 卡片布局
11.4 网格袋布局
11.4.1 设计网格
11.4.2 创建网格
11.4.3 单元格padding和insets
11.5 总结
11.6 问与答
11.7 小测验
11.7.1 问题
11.7.2 认证练习
11.8 练习
第12章 响应用户输入
12.1 事件监听器
12.1.1 设置组件
12.1.2 事件处理方法
12.2 使用方法
12.2.1 行为事件
12.2.2 焦点事件
12.2.3 选项事件
12.2.4 键盘事件
12.2.5 鼠标事件
12.2.6 鼠标移动事件
12.2.7 窗口事件
12.2.8 使用适配器类
12.3 总结
12.4 问与答
12.5 小测验
12.5.l 问题
12.5.2 认证练习
12.6 练习
第13章 使用颜色、字体和图形
13.1 Graphics2D类
13.1.1 图形坐标系
13.1.2 绘制文本
13.1.3 通过反走样改善字体和图形的质量
13.1.4 获取字体的信息
13.2 颜色
13.2.1 使用Color对象
13.2.2 检测和设置当前颜色
13.3 绘制直线和多边形
13.3.1 用户和设备坐标空间
13.3.2 指定渲染属性
13.3.3 创建要绘制的对象
13.3.4 绘制对象
13.4 总结
13.5 问与答
13.6 小测验
13.6.1 问题
13.6.2 认证练习
13.7 练习
第14章 开发Swing应用程序
14.1 Java Web Start
14.2 使用Java Web Start
14.2.1 创建JNLP文件
14.2.2 在服务器上支持Web Start
14.2.3 其他JNLP元素
14.3 使用SwingWorker改善性能
14.4 总结
14.5 问与答
14.6 小测验
14.6.1 问题
14.6.2 认证练习
14.7 练习
第3周课程 Java编程
第15章 输入和输出
15.1 流
15.1.1 使用流
15.1.2 过滤流
15.1.3 处理异常
15.2 字节流
15.3 过滤流
15.4 字符流
15.4.1 读取文本文件
15.4.2 写文本文件
15.5 文件和文件名过滤器
15.6 总结
15.7 问与答
15.8 小测验
15.8.1 问题
15.8.2 认证练习
15.9 练习
第16章 序列化和查看对象
16.1 对象序列化
16.1.1 对象输出流
16.1.2 对象输入流
16.1.3 暂态变量
16.1.4 检查对象的序列化字段
16.2 使用反射来检查类和方法
16.2.1 检查和创建类
16.2.2 处理类的各个部分
16.2.3 检查类
16.3 总结
16.4 问与答
16.5 小测验
16.5.1 问题
16.5.2 认证练习
16.6 练习
第17章 通过Internet进行通信
17.1 JAVA的联网技术
17.1.1 打开跨越网络的流
17.1.2 套接字
17.1.3 Socket服务器
17.1.4 设计服务器应用程序
17.1.5 测试服务器
17.2 java.nio包
17.2.1 缓冲区
17.2.2 字符集
17.2.3 通道
17.2.4 网络通道
17.3 总结
17.4 问与答
17.5 小测验
17.5.1 问题
17.5.2 认证练习
17.6 练习
第18章 使用JDBC访问数据库
18.1 JDBC
18.2 JDBC-ODBC桥
18.2.1 连接到ODBC数据源
18.2.2 JDBC驱动程序
18.3 总结
18.4 问与答
18.5 小测验
18.5.1 问题
18.5.2 认证练习
18.6 练习
第19章 读写RSS Feed
19.1 使用XML
19.2 设计XML语言
19.3 使用Java处理XML
19.4 使用XOM处理XML
19.4.1 创建XML文档
19.4.2 修改MXL文档
19.4.3 格式化XML文档
19.4.4 评估XOM
19.5 总结
19.6 问与答
19.7 小测验
19.7.1 问题
19.7.2 认证练习
19.8 练习
第20章 XML Web服务
20.1 XML-RPC简介
20.2 使用XML-RPC进行通信
20.2.1 发送请求
20.2.2 响应请求
20.3 选择XML-RPC实现
20.4 使用XML-RPC Web服务
20.5 创建XML-RPC Web服务
20.6 总结
20.7 问与答
20.8 小测验
20.8.1 问题
20.8.2 认证练习
20.9 练习
第21章 编写Jaya Servlet和Java Server Page
21.1 使用Web Servlet
21.2 开发Servlet
21.2.1 使用cookie
21.2.2 使用会话
21.3 JSP
21.3.1 编写JSP
21.3.2 创建Web应用程序
21.4 JSP标准标记库
21.5 总结
21.6 问与答
21.7 小测验
21.7.1 问题
21.7.2 认证练习
21.8 练习
附录
附录A 使用Java开发包
A.1 选择Java开发工具
A.2 配置JDK
A.2.1 使用命令行界面
A.2.2 切换文件夹
A.2.3 在MS-DOS中创建文件夹
A.2.4 在MS-DOS中运行程序
A.2.5 修复配置错误
A.3 使用文本编辑器
A.4 创建程序
A.4.1 在Windows中编译和运行程序
A.4.2 设置CLASSPATH变量
附录B 使用Java开发包编程
B.1 JDK概览
B.2 Java解释器
B.3 编译器Javac
B.4 浏览器appletviewer
B.5 文档工具Java doc
B.6 Java文件存档工具Jar
B.7 调试器Jdb
B.7.1 调试应用程序
B.7.2 调试小程序
B.7.3 高级调试命令
B.8 使用系统属性
下载地址
下载错误?【投诉报错】
人气书籍
疯狂Java讲义(第2版) PDF高清版[285M]
面向对象:《Head First Java》中文高清完整版 (PDF)
Java Web开发详解 孙鑫 PDF扫描版(146M)
Spring实战(spring in action) 第三版 中文清晰扫描版
Java核心技术·卷1:基础知识(原书第9版) PDF扫描版[80MB]
疯狂Java讲义 中文PDF高清版[611.85M]
JavaEE开发的颠覆者:Spring Boot实战 中文PDF完整版
Java Web开发实战1200例(第I卷) 卢瀚,王春斌著 中文 PDF版 [129
深入理解Java虚拟机:JVM高级特性与最佳实践(第2版) PDF扫描版
Spring实战(第4版) Spring in action 附随书源码 中文pdf版[42MB
下载声明
☉ 解压密码:www.jb51.net 就是本站主域名,希望大家看清楚,[ 分享码的获取方法 ]可以参考这篇文章
☉ 推荐使用 [ 迅雷 ] 下载,使用 [ WinRAR v5 ] 以上版本解压本站软件。
☉ 如果这个软件总是不能下载的请在评论中留言,我们会尽快修复,谢谢!
☉ 下载本站资源,如果服务器暂不能下载请过一段时间重试!或者多试试几个下载地址
☉ 如果遇到什么问题,请评论留言,我们定会解决问题,谢谢大家支持!
☉ 本站提供的一些商业软件是供学习研究之用,如用于商业用途,请购买正版。
☉ 本站提供的21天学通Java 6(第5版) 中文 PDF版 [41M]资源来源互联网,版权归该下载资源的合法拥有者所有。