书籍详情
Java 2高级程序设计百事通
作者:张洪斌编著
出版社:中科多媒体电子出版社
出版时间:2001-11-01
ISBN:9787900084521
定价:¥49.00
购买这本书可以去
内容简介
本书讲解了Java 2程序设计中重要的高级主题,本书也是作者已出版的著作《Java程序设计百事通》续篇。本书的主要内容包括JavaBeans、Java安全技术、Java命名与目录服务、RMI(远程方法调用)、CORBA、RMI-IIOP、Servlet(服务器小程序)、JSP网页技术和其他主题。本书面向有Java程序设计基础,特别是学习过《Java程序设计百事通》,并希望进一步提高Java技术水平的读者。本书可作为在校学生、中高级技术开发工程师和其他IT技术人员的参考书,也可作为大专院校和培训机构的教学用书。本书作者拥有先进的教育思想,同时在计算机图书写作方面具备高超的技巧。读者将会发现这是目前最容易阅读并且从中收获最大的论述Java程序设计高级主题的著作。
作者简介
暂缺《Java 2高级程序设计百事通》作者简介
目录
第1章 网络编程实例
1.1 网络基础概念
1.2 URL类编程实例
1.3 DatagramSocket编程实例
1.3.1 DatagramSocket服务器程序
1.3.2 DatagramSocket客户机程序
1.4 自定义协议的服务器/客户机程序
1.5 发送邮件的客户机程序
1.6 本章小结
第2章 标记流
2.1 StreamTokenizer标记流
2.2 StringTokenizer标记流
2.3 本章小结
第3章 Collection和Map
3.1 Collection和Map入门
3.2 Collection的基本方法
3.3 Collection运算
3.3.1 多态性
3.3.2 Bulk运算
3.3.3 在List中使用索引
3.3.4 Iterator接口
3.3.5 排序
3.4 本章小结
第4章 国际化程序
4.1 国际化快速入门
4.2 Java支持的国家和语言
4.3 使用类文件代替属性文件
4.4 数字和日期的国际化
4.4.1 数字的格式化
4.4.2 日期的格式化
4.5 本章小结
第5章 系统资源与垃圾处理
5.1 系统资源
5.1.1 系统资源快速入门
5.1.2 得到系统属性清单
5.1.3 自定义属性
5.1.4 属性的访问限制
5.2 系统垃圾回收
5.3 本章小结
第6章 Renflection
6.1 Reflection快速入门
6.2 根据Class分析类
6.2.1 得到类的Class对象
6.2.2 得到类的修饰符和超类
6.2.3 得到类所实现的接口
6.2.4 得到类的域
6.2.5 得到类中的方法
6.3 从Class对象还原类
6.3.1 创建对象
6.3.2 得到域的值
6.3.3 调用方法
6.4 本章小结
第7章 对象的序列化
7.1 序列化入门
7.1.1 序列化对象
7.1.2 从流中恢复对象
7.2 序列化应用实例
7.3 控制序列化
7.3.1 Externalizable接口
7.3.2 重置writeObject和readObject方法
7.4 本章小结
第8章 jar压缩程序
8.1 压缩和解压缩技术
8.1.1 将文件压缩到档案中
8.1.2 显示档案中的内容
8.1.3 显示压缩过程
8.1.4 从档案中解压缩文件
8.1.5 制作非压缩档案
8.1.6 Manifest文件
8.2 使用档案
8.2.1 使用档案中的类
8.2.2 运行档案中的程序
8.2.3 扩展系统己有的类
8.2.4 Java调用类的顺序
8.2.5 调用URL地址上的jar档案
8.3 本章小结
第9章 使用Graphics2D类绘图
9.1 绘图快速入门
9.2 绘图效果
9.2.1 画笔的样式
9.2.2 Clip区域
9.2.3 变形
9.2.4 图形重叠时的操作
9.3 绘图形状
9.3.1 立体矩形
9.3.2 直线段
9.3.3 矩形
9.3.4 圆角矩形
9.3.5 椭圆
9.3.6 圆弧
9.3.7 QuadCurve
9.3.8 CubicCurve
9.4 本章小结
第10章 JavaBeans
10.1 Bean快速入门
10.2 得到Beau的属性、方法和事件
10.3 Beau的测试环境BDK
10.3.1 BDK简介
10.3.2 把Bean安装到BDK中
10.4 JavaBean的属性
10.4.1 Bound Property
10.4.2 Constrained Property
10.5 BeanInfo接口
10.6 Beau的定制
10.6.1 自定义属性编辑器
10.6.2 Customizer接口
10.7 Beau的Context
10.7.1 建立BeanContext
10.7.2 为Bean提供服务的BeanContextServices
10.8 本章小结
第11章 JDBC数据库编程
11.1 编写JDBC程序所需要的条件和步骤
11.2 文本文件组成的数据库
11.3 使用DBMS数据库
11.4 数据库和SQL语言的基础知识
11.4.1 有关数据库的基础概念
11.4.2 SQL数据类型
11.4.3 SQL语句
11.5 JDBC软件包中的接口和类
11.5.1 Driver接口和DriverManager类
l1.5.2 Connection接口
11.5.3 Statement和ResultSat
11.5.4 PrepareStatement接口
11.5.5 Transaction
11.6 图形用户界面中的数据库程序
11.7 本章小结
第12章 Java安全技求
12.1 Policy安全策略
12.1.1 程序的安全限制
12.1.2 扩大安全范围
12.1.3 缩小程序的安全范围
12.1.4 系统安全策略文件
12.2 编写自定义的SecurityManager
12.3 数字签名文件
12.4 编写签名程序
12.4.1 签名程序
12.4.2 验证签名
12.5 本章小结
第13章 命名服务和目录服务
13.1 命名与目录服务的概念
13.2 Java命名和目录服务所需要的软件
13.2.1 需要安装的软件
13.2.2 本章程序需要的软件包
13.2.3 文件系统的服务提供者和服务器
13.3 文件系统的命名服务
13.3.1 命名服务快速入门
13.3.2 文件系统的几个常用方法
13.4 绑定与解析
13.4.1 绑定对象
13.4.2 解析对象
13.5 本章小结
第14章 RMI(远程方法调用)
14.1 RMI快速入门
14.1.1 RMI服务器程序
14.1.2 RMI客户机程序
14.1.3 运行RMI服务器和客户机程序
14.2 RMI的安全性
14.3 同时作为客户机和服务器的RMI程序
14.3.1 客户机程序的设计
14.3.2 服务器程序的设计
14.3.3 运行服务器和客户机程序
14.4 本章小结
第15章 CORBA
15.1 IDL语言快速入门
15.2 IDL语言基础
15.2.1 基本数据类型
15.2.2 包和接口
15.2.3 方法
15.2.4 数组
15.2.5 异常
15.2.6 attribute类型
15.2.7 enum类型
15.2.8 struct类型
15.2.9 union类型
15.2.10 any类型
15.3 编写服务器和客户机程序
15.3.1 编写服务器程序
15.3.2 编写客户机程序
15.3.3 运行服务器和客户机程序
15.4 CORBA实例
15.4.1 有多个远程接口的CORBA实例
15.4.2 CORBA的callback技术
15.4.3 保存对象的状态
15.5 本章小结
第16章 RMI-IIOP
16.1 RMI-IIOP快速入门
16.1.1 RMI-IIOP的远程接口和实现类
16.1.2 RMI-IIOP服务器程序
16.1.3 RMI-IIOP客户机程序
16.1.4 运行RMI-IIOP程序
16.2 RMI-IIOP实例
16.3 本章小结
第17章 Servlet(服务器小程序)
17.1 建立编译运行Servlet的条件
17.1.1 Tomcat服务器的安装、设置和启动
17.1.2 SimpleServletServer服务器
17.2 Servlet快速入门
17.2.1 运行Servlet程序
17.2.2 Servlet的运行机制
17.3 Cookie
17.4 Session会话
17.5 表单处理和数据库
17.6 利用Servlet的Context和request信息
17.6.1 得到Context和request信息
17.6.2 共享Context的属性Attribute
17.7 由其他资源处理访问Servlet的请求
17.8 本章小结
第18章 JSP网页设计
18.1 JSP快速入门
18.1.1 JSP示例
18.1.2 JSP网页的运行
18.2 JSP的语法和运行机制
18.2.1 JSP注释标记
18.2.2 JSP指令标记
18.2.3 JSP声明
18.2.4 JSP表达式标记
18.2.5 JSP小脚本代码标记
18.3 Servlet和JSP
18.4 JSP表单处理
18.5 JSP Session
18.6 JSP Cookie
18.7 JSP异常处理
18.8 JSP中的Bean
18.9 由其他资源处理访问JSP网页的请求
18.10 本章小结
第19章 《Java程序设计百事通》FAQ
19.1 为什么Java编译后不能产生可执行文件
19.2 Java的类库在什么地方
19.3 什么是匿名内部类
19.4 什么是用户界面的风格
19.5 怎样验证Applet的运行机制
19.6 缓冲真管用吗
19.7 怎样比较对象的相等
19.8 有关线程的几个问题
19.8.1 “精灵”线程和普通线程
19.8.2 sleep、yield和join方法
1.1 网络基础概念
1.2 URL类编程实例
1.3 DatagramSocket编程实例
1.3.1 DatagramSocket服务器程序
1.3.2 DatagramSocket客户机程序
1.4 自定义协议的服务器/客户机程序
1.5 发送邮件的客户机程序
1.6 本章小结
第2章 标记流
2.1 StreamTokenizer标记流
2.2 StringTokenizer标记流
2.3 本章小结
第3章 Collection和Map
3.1 Collection和Map入门
3.2 Collection的基本方法
3.3 Collection运算
3.3.1 多态性
3.3.2 Bulk运算
3.3.3 在List中使用索引
3.3.4 Iterator接口
3.3.5 排序
3.4 本章小结
第4章 国际化程序
4.1 国际化快速入门
4.2 Java支持的国家和语言
4.3 使用类文件代替属性文件
4.4 数字和日期的国际化
4.4.1 数字的格式化
4.4.2 日期的格式化
4.5 本章小结
第5章 系统资源与垃圾处理
5.1 系统资源
5.1.1 系统资源快速入门
5.1.2 得到系统属性清单
5.1.3 自定义属性
5.1.4 属性的访问限制
5.2 系统垃圾回收
5.3 本章小结
第6章 Renflection
6.1 Reflection快速入门
6.2 根据Class分析类
6.2.1 得到类的Class对象
6.2.2 得到类的修饰符和超类
6.2.3 得到类所实现的接口
6.2.4 得到类的域
6.2.5 得到类中的方法
6.3 从Class对象还原类
6.3.1 创建对象
6.3.2 得到域的值
6.3.3 调用方法
6.4 本章小结
第7章 对象的序列化
7.1 序列化入门
7.1.1 序列化对象
7.1.2 从流中恢复对象
7.2 序列化应用实例
7.3 控制序列化
7.3.1 Externalizable接口
7.3.2 重置writeObject和readObject方法
7.4 本章小结
第8章 jar压缩程序
8.1 压缩和解压缩技术
8.1.1 将文件压缩到档案中
8.1.2 显示档案中的内容
8.1.3 显示压缩过程
8.1.4 从档案中解压缩文件
8.1.5 制作非压缩档案
8.1.6 Manifest文件
8.2 使用档案
8.2.1 使用档案中的类
8.2.2 运行档案中的程序
8.2.3 扩展系统己有的类
8.2.4 Java调用类的顺序
8.2.5 调用URL地址上的jar档案
8.3 本章小结
第9章 使用Graphics2D类绘图
9.1 绘图快速入门
9.2 绘图效果
9.2.1 画笔的样式
9.2.2 Clip区域
9.2.3 变形
9.2.4 图形重叠时的操作
9.3 绘图形状
9.3.1 立体矩形
9.3.2 直线段
9.3.3 矩形
9.3.4 圆角矩形
9.3.5 椭圆
9.3.6 圆弧
9.3.7 QuadCurve
9.3.8 CubicCurve
9.4 本章小结
第10章 JavaBeans
10.1 Bean快速入门
10.2 得到Beau的属性、方法和事件
10.3 Beau的测试环境BDK
10.3.1 BDK简介
10.3.2 把Bean安装到BDK中
10.4 JavaBean的属性
10.4.1 Bound Property
10.4.2 Constrained Property
10.5 BeanInfo接口
10.6 Beau的定制
10.6.1 自定义属性编辑器
10.6.2 Customizer接口
10.7 Beau的Context
10.7.1 建立BeanContext
10.7.2 为Bean提供服务的BeanContextServices
10.8 本章小结
第11章 JDBC数据库编程
11.1 编写JDBC程序所需要的条件和步骤
11.2 文本文件组成的数据库
11.3 使用DBMS数据库
11.4 数据库和SQL语言的基础知识
11.4.1 有关数据库的基础概念
11.4.2 SQL数据类型
11.4.3 SQL语句
11.5 JDBC软件包中的接口和类
11.5.1 Driver接口和DriverManager类
l1.5.2 Connection接口
11.5.3 Statement和ResultSat
11.5.4 PrepareStatement接口
11.5.5 Transaction
11.6 图形用户界面中的数据库程序
11.7 本章小结
第12章 Java安全技求
12.1 Policy安全策略
12.1.1 程序的安全限制
12.1.2 扩大安全范围
12.1.3 缩小程序的安全范围
12.1.4 系统安全策略文件
12.2 编写自定义的SecurityManager
12.3 数字签名文件
12.4 编写签名程序
12.4.1 签名程序
12.4.2 验证签名
12.5 本章小结
第13章 命名服务和目录服务
13.1 命名与目录服务的概念
13.2 Java命名和目录服务所需要的软件
13.2.1 需要安装的软件
13.2.2 本章程序需要的软件包
13.2.3 文件系统的服务提供者和服务器
13.3 文件系统的命名服务
13.3.1 命名服务快速入门
13.3.2 文件系统的几个常用方法
13.4 绑定与解析
13.4.1 绑定对象
13.4.2 解析对象
13.5 本章小结
第14章 RMI(远程方法调用)
14.1 RMI快速入门
14.1.1 RMI服务器程序
14.1.2 RMI客户机程序
14.1.3 运行RMI服务器和客户机程序
14.2 RMI的安全性
14.3 同时作为客户机和服务器的RMI程序
14.3.1 客户机程序的设计
14.3.2 服务器程序的设计
14.3.3 运行服务器和客户机程序
14.4 本章小结
第15章 CORBA
15.1 IDL语言快速入门
15.2 IDL语言基础
15.2.1 基本数据类型
15.2.2 包和接口
15.2.3 方法
15.2.4 数组
15.2.5 异常
15.2.6 attribute类型
15.2.7 enum类型
15.2.8 struct类型
15.2.9 union类型
15.2.10 any类型
15.3 编写服务器和客户机程序
15.3.1 编写服务器程序
15.3.2 编写客户机程序
15.3.3 运行服务器和客户机程序
15.4 CORBA实例
15.4.1 有多个远程接口的CORBA实例
15.4.2 CORBA的callback技术
15.4.3 保存对象的状态
15.5 本章小结
第16章 RMI-IIOP
16.1 RMI-IIOP快速入门
16.1.1 RMI-IIOP的远程接口和实现类
16.1.2 RMI-IIOP服务器程序
16.1.3 RMI-IIOP客户机程序
16.1.4 运行RMI-IIOP程序
16.2 RMI-IIOP实例
16.3 本章小结
第17章 Servlet(服务器小程序)
17.1 建立编译运行Servlet的条件
17.1.1 Tomcat服务器的安装、设置和启动
17.1.2 SimpleServletServer服务器
17.2 Servlet快速入门
17.2.1 运行Servlet程序
17.2.2 Servlet的运行机制
17.3 Cookie
17.4 Session会话
17.5 表单处理和数据库
17.6 利用Servlet的Context和request信息
17.6.1 得到Context和request信息
17.6.2 共享Context的属性Attribute
17.7 由其他资源处理访问Servlet的请求
17.8 本章小结
第18章 JSP网页设计
18.1 JSP快速入门
18.1.1 JSP示例
18.1.2 JSP网页的运行
18.2 JSP的语法和运行机制
18.2.1 JSP注释标记
18.2.2 JSP指令标记
18.2.3 JSP声明
18.2.4 JSP表达式标记
18.2.5 JSP小脚本代码标记
18.3 Servlet和JSP
18.4 JSP表单处理
18.5 JSP Session
18.6 JSP Cookie
18.7 JSP异常处理
18.8 JSP中的Bean
18.9 由其他资源处理访问JSP网页的请求
18.10 本章小结
第19章 《Java程序设计百事通》FAQ
19.1 为什么Java编译后不能产生可执行文件
19.2 Java的类库在什么地方
19.3 什么是匿名内部类
19.4 什么是用户界面的风格
19.5 怎样验证Applet的运行机制
19.6 缓冲真管用吗
19.7 怎样比较对象的相等
19.8 有关线程的几个问题
19.8.1 “精灵”线程和普通线程
19.8.2 sleep、yield和join方法
猜您喜欢