高级Java编程
作者: COMP-U-LEARN TECH INDIA LTD
出版时间:2005-04-20
出版社:高等教育出版社
- 高等教育出版社
- 9787040171778
- 1
- 253994
- 平装
- 16开
- 2005-04-20
- 520
- 352
- 工学
- 软件工程
本书是引进的印度优质IT职业教育教学用书,是Comp-U-Learn Tech India Ltd.的培训课程用书,与COMP-U-LEARN软件开发职业资格证书相配套。
本书共12章,主要内容包括:Java中的Swing、Swing组件、Bean基础、Bean详细研究、Servlet编程、Servlet深入研究、Java存储过程、RMI中的分布式通信、RMI包、CORBA详解、扩展Java、Java扩展对象等。同时本书配有相应的指导手册。
本书适用于高等职业学校、高等专科学校、成人高校、本科院校举办的二级技术学院,也可供示范性软件职业技术学院、继续教育学院、民办高校、技能型紧缺人才培养培训使用,还可供本科院校师生、计算机从业人员和爱好者参考使用。
Ⅰ开始之前
Ⅱ如何使用本书
Ⅲ本书编写目标
Ⅳ本书使用惯例
第1章 Java中的Swing
1.1 介绍Java基础类
1.2 介绍Swing
1.3 Swing组件继承
1.4 Swing包的概观
1.5 Swing的演进
1.6 Swing按钮
1.7 调节控制条和进度栏
1.8 图片列表
1.9 表格
1.10 描画对象
1.11 JScrollBar
1.12 JRadioButton
总结
复习题
第2章 Swing组件
2.1 介绍
2.2 Window类
2.3 Border类
2.4 布局
2.5 JOptionPane类
2.6 输入对话框
2.7 JLabel类
2.8 Menu类
2.9 JTree类
2.10 LookAndFeel类
2.11 Timer类
2.12 JComboBox类
总结
复习题
第3章 Bean基础
3.1 JavaBean介绍
3.2 Bean的结构
3.3 Bean的概念
3.4 BeanBox
3.5 使用BeanBox
3.6 BeanBox的菜单项
3.7 使用绑定属性
3.8 创建一个Bean
3.9 其他的绑定Bean
3.10 EventMonitor
3.11 JDBC SELECT
3.12 QuoteMonitor
总结
复习题
第4章 Bean详细研究
4.1 内省
4.2 创建Applet
4.3 持久性
4.4 实现Bean的序列化
4.5 ans包
4.6 内省的方法
4.7 BeanInfo接口
4.8 使用BeanInfo类
4.9 Future Descriptor类
4.10 事件处理类
4.11 其他接口
4.12 Aggregation接口
总结
复习题
第5章 Servlet编程
5.1 服务器端Java介绍
5.2 Servlet简介
5.3 其他技术
5.4 为什么要使用Servlet
5.5 对Servlet的支持
5.6 Servlet的体系结构
5.7 编写Servlet程序
5.8 运行Servlet程序
5.9 处理HTML表单
5.10 Servlet的生命周期
5.11 Init()和Destroy()方法
5.12 Service()方法
总结
复习题
第6章 Servlet深入研究
6.1 服务器
6.2 客户端
6.3 请求
6.4 Servlet链
6.5 HTML生成包
6.6 创建HTML包
6.7 HTML对象
6.8 HTML文档
6.9 HTML元素
6.10 HTML表单
6.11 使用HTML包
6.12 Servlet中间层
总结
复习题
第7章 Java存储过程
7.1 Java存储过程总览
7.2 设计SQLJ的目标
7.3 SQLJ的变量
7.4 JDBC OCI驱动
7.5 什么时候使用JDBC,什么时候使用SQLJ
7.6 在Java语言中使用SQL
7.7 建立一个应用
7.8 SQLJ的子程序
7.9 调用存储过程
7.10 调用存储函数
7.11 SQLJ和嵌入式SQL的关系
7.12 SQLJ相对于JDBC的优点
总结
复习题
第8章 RMI中的分布式通信
8.1 分布式应用的设计
8.2 Internet/Intranet上的分布式应用
8.3 分布式计算环境
8.4 组件对象模型
8.5 分布式对象模型
8.6 对象请求代理构架
8.7 Java的分布式对象模型
8.8 远程方法调用
8.9 RMI的三层结构
8.10 使用RMI的客户端/服务器应用
8.11 服务器端编程
8.12 客户端编程
总结
复习题
第9章 RMI包
9.1 RMI包
9.2 RMI的注册包
9.3 RMI的服务器包
9.4 RMI的激活包
9.5 对象的层级
9.6 垃圾收集
9.7 RMI安全机制
9.8 使用RMI的客户端及服务器Applet
9.9 服务器端编程
9.10 客户端编程
9.11 RMI的替代品
9.12 RMI的优点
总结
复习题
第10章 CORBA详解
10.1 分布式应用的设计
10.2 CORBA介绍
10.3 Java和CORBA
10.4 CORBA2.0的特征
10.5 对象请求代理
10.6 CORBA2.0的ORB构架
10.7 CORBA的服务
10.8 Internet ORB间的协议
10.9 CORBA和Internet
10.10 针对Java的VisiBroker
10.11 动态调用接口
10.12 在CORBA中的客户端及服务器编程
总结
复习题
第11章 扩展Java
11.1 映射
11.2 flect包
11.3 映射实例
11.4 安全关系
11.5 安全管理器
11.6 Runtime类
11.7 本地方法
11.8 调用本地方法
11.9 Javah
总结
复习题
第12章 Java扩展对象
12.1 JavaMail介绍
12.2 E-mail系统
12.3 JavaMail API
12.4 E-mail系统的层次结构
12.5 Java管理API
12.6 Java管理体系结构
12.7 JMAPI组件
12.8 剪贴板
12.9 剪贴板类的使用
12.10 国际化
12.11 与国际化相关的类
12.12 日期格式
总结
复习题
附录
附录A Swing对象
附录B JavaBean
附录C COMP-U-LEARN证书样本
术语表
英中文对照词汇表