首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 图书频道 > 计算机与网络 > 程序设计 >

高级Java编程(附指导手册)

2010-03-11 
基本信息·出版社:高等教育出版社 ·页码:278 页 ·出版日期:2005年04月 ·ISBN:7040171775 ·条形码:9787040171778 ·版本:第1版 ·装帧:平装 · ...
商家名称 信用等级 购买信息 订购本书
高级Java编程(附指导手册) 去商家看看
高级Java编程(附指导手册) 去商家看看

 高级Java编程(附指导手册)


基本信息·出版社:高等教育出版社
·页码:278 页
·出版日期:2005年04月
·ISBN:7040171775
·条形码:9787040171778
·版本:第1版
·装帧:平装
·开本:16
·正文语种:中文
·读者对象:使用对象:相关专业高校师生
·丛书名:印度优质IT职业教育教学用书
·附带品描述:附指导手册

内容简介 《高级Java编程》是引进的印度优质IT职业教育教学用书,是Comp-U-LearnTechIndiaLtd.的培训课程用书,与COMP-U-LEARN软件开发职业资格证书相配套。《高级Java编程》共12章,主要内容包括:Java中的Swing、Swing组件、Bean基础、Bean详细研究、Servlet编程、Servlet深入研究、Java存储过程、RMI中的分布式通信、RMI包、CORBA、扩展Java、Java扩展对象等。同时《高级Java编程》配有相应的指导手册。《高级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.1 0描画对象
1.1 1JScrollBar
1.1 2JRadioButton
总结
复习题

第2章 Swing组件
2.1 介绍W
2.2 Qindow类
2.3 Border类
2.4 布局
2.5 JoptionPane类
2.6 输入对话框
2.7 JLabel类
2.8 Menu类
2.9 JTree类
2.10 LookAndFeel类
2.11 Timet类
2.12 JComksm类
总结
复习题

第3章 Bean基础
3.1 JavaBean介绍
3.2 Bearl的结构
3.3 Bean的概念
3.4 BeanBox
3.5 使用BeanBox
3.6 BeanBox的菜单项
3.7 使用绑定属性
3.8 创建一个Bean
3.9 其他的绑定Bearl
3.1 0EventMbnitor
3.1 1JDBCSELECT
3.1 2QlioteMonitor
总结
复习题

第4章 Bean详细研究
4.1 内省
4.2 创建Applet
4.3 持久性
4.4 实现Bean的序列化
4.5 java.beans包
4.6 内省的方法
4.7 BeanInfo接口
4.8 使用BeanInfo类
4.9 FutureDescriptor类
4.1 0事件处理类
4.1 1其他接口
4.1 2Aggregation接口
总结
复习题

第5章 Servlet编程
5.1 服务器端Java介绍
5.2 Scrvlet简介
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()和仁)estroy()方法
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 SQu的变量
7.4 JDBCOCI驱动
7.5 什么时候使用JDBC,什么时候使用SQL
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的特征
lO.5 对象请求代理
10.6 CORBA2.0的ORB构架
10.7 CORBA的服务
10.8 InternetORB间的协议
10.9 CORBA和Internet
10.10 针对Java的VisiBroker
10.11 动态调用接口
10.12 在CORBA中的客户端及
服务器编程
总结
复习题

第11章 扩展java
11.1 映射
11.2 javalang.rflect
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 JavaMailAPI
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证书样本
术语表
英中文对照词汇表
……
序言 这是一套难得的IT教材, 因为它是我们师徒几个千辛万苦从西天取回的“真经”。
众所周知,印度是当今世界计算机软件出口王国,但上帝为何如此偏爱,把这个光环戴在了她的头上,人们并不十分清楚。一位印度朋友告诉我,印度软件业的发展之所以令世人赞叹,其原因除政府长期实施一系列扶持政策外,主要是得益于行之有效的培训教育。这一点,在我们对印度考察时得到充分的印证。为贯彻全国职教会关于“积极弓I进国外优质职业教育资源”的精神,教育部所属中国华育发展总公司和北京华育发国际技术培训有限公司,于2003年组织专家对印度进行了为期两周的考察学习,先后走访了印度软件行业协会、4所大学以及7家软件培训机构。通过实地考察、分析和比较,结合中国软件产业发展情况及软件教育培训现状,专家认为Comp-U-Learn Tech印度有限公司(Comp-U-Learn Yech Indiaud )的培训课程比较适合我国职业技术院校计算机软件专业教学,经研究最终决定引进Comp-U-L earn系列教材。
Comp-U-Learn Comp-U-Learn于1993年在美国密歇根州成立,是北美开展计算机软件职业培训的先导者,在培训中形成了独特的ICAM教学理念,已有上万名的学员在财富500强、IT行业和其他公司从事相应的工作。Comp-U-L earn Tech印度有限公司也有超过2万5千多名学生受益于Comp-U-Learn的IT培训计划。Comp-U-Learn的教材和课件由美国统一研发,并在全球推广。Comp-U-Learn的软件开发职业资格证书在美国、印度、加拿大等国家业内得到广泛认可。
课程设置 本套教材的形成,一是遵循教育部《两年制高等职业教育计算机应用与软件技术专业领域技能型紧缺人才培养指导方案》的精神, 以培养技术应用人才为目标,力求在课程和课时设置上与高职院校的教学计划无缝衔接;二是以企业对人才的需求为依据,把软件王程的思想完全融入教材体系中,将基本技能培养和主流技术相结合,课程设置中重点突出、主辅分明、结构合理、衔接紧凑。据此,我们对Comp-U-Learn的数本教材进行了精选和组合,最终完成以Java开发为主线的职业教育课程设置。
文摘 插图:


最近一段时间,在服务器端Java应用程序开发中主要以Java编程来实现成为很热门的趋势。Java语言最初是为了小型嵌入式设备开发的,后来它成为一种灵巧的客户端应用程序开发语言,用于开发Applet:,并得到了大范围推广。最近Java作为服务器端开发平台的潜能引起了广泛重视,现在,Java已经成为一种独立的、优秀的服务器端程序开发工具。
JavaApplet是直接嵌入Web页面的小程序,当浏览器载人含有Applet的Web页面时,Applet的字节码被下载到客户端并且被浏览器执行。这对瘦客户端来说是非常好的,但是当Applet很大的时候,下载的时间就会变得不可接受。
Applet同样有兼容性的问题,如果我们想运行一个Applet,就必须使用一个兼容的浏览器。如果用户的浏览器能不兼容Applet,那么将无法正常显示Applet的内容。这些问题迫使开发者考虑服务器端Java程序,服务器端的开发工具也变得非常重要。
服务器端的Java程序解决了Applet面临的问题,当代码在服务器端执行以后,对于浏览器而言就不存在兼容性的问题了,同时也不存在长时间下载的问题。服务器端的了ava应用程序只向客户端发出一些可以理解的小的信息包,Servler便是服务器端Java开发的一个选择。
有非常多的理由可以说明Servler的出现是非常必要的,最主要的原因是客户端展示的Web页面很多都是静态的,即使动态的HTML页面也是很简单的。如果以Web页面形式制作一个电子手册,那么只有将其做成多媒体光盘才能实现动态网页功能。
但是随着技术的发展和WWW应用的推广,人们的需求大大提高了,不论是静态文档还是动态网页,其本身都变成了一个应用。
今天,一个Web页面应该展示一个表单,接受用户的输入或访问数据库。它必须可以存取、检索和处理数据并且对用户的需求做出反应,Web页面的反应不应该仅仅基于数据或者用户的输入。
热点排行