java源文件如何生戍_Java构件技术.pdf

您所在位置:网站首页 > 海量文档

&nbsp>&nbsp计算机&nbsp>&nbspJava

a476e75ce57e4882405abe7b4456fc6b.gif

Java构件技术.pdf6页

本文档一共被下载:2377011b61454b208b34ad77b4c31088.gif次,您可全文免费在线阅读后下载本文档。

072ad097814a33d1ad18e33ca14a5a9e.png

9ec2792a743ebdf4575ee09a03c275ea.png

7af312d1be2cfc1e59f15880bb7a7e7a.png

5f207613e329ca76dc87c76d3ff77e64.png

adf7aa3071c520b8a2063089f549261c.png

下载提示

1.本站不保证该用户上传的文档完整性,不预览、不比对内容而直接下载产生的反悔问题本站不予受理。

2.该文档所得收入(下载+内容+预览三)归上传者、原创者。

3.登录后可充值,立即自动返金币,充值渠道很便利

Java构件技术

丁宇新程虎冀振燕梅嘉

0008

(中国科学院软件研究所,1 0,北京)

摘要JavaBeans与EnterprJseJavaBean作为Java的构件模型为Java应用的开发提

供r便利,奉文对这两种构件模掣进打r详细介绍。

J}予

Java Java

Beans、Enterprise

件开发商可以开发和销售Java构件,应用程序开发者可以通过构件组装器组装构件,建立构

件问的连接,及修改构件的属性,直至最终形成自己满意的应用程序。

1.JavaBeans

Java

Beans构{,I:模型定义了五种主要的服务:

可以发现其它构件所支持的操作与属性。

件作为构什产生的消息可被其它构件接收。

3.Persistence(持久):该机制使得构件可以长久保存自身的状态。

构什与其它构仆在构什窬器中的相互芙系。

合要求的构州:。构件向构件装配器提供其所具有的属性及行为,开发者可通过构件装

配器构什的属性及行为,从而构造山满足要求的戍用程序。

Bean Bean进行

一个JavaBean是一个可重用的构什,可在装配器中(JavaBuilder)对Java

操作,席_Lfj稗序由JavaBean组鹱而成。

1.1 Java

Bean的体系结构

Java

Bean由二部分构成:属性、方法、事件。

属性描述了Bean的状态,通过Bean的方法可以设置和检索其属性。此外,方法可以用

米产生平¨接收事什,由事件方法连接而成的多个JavaBean组成了完整的席用群序。

● Java

Bean的事件模型

发生了改变。每一个JavaBean育其事件监听对象,在这里我们将产生事件的JavaBean称为

事什源,响应事件的JavaBean称为事件目的,事件监听对象即为事件目的.事件源产生的

Bean模型还规定事件监听对象必须实现

事件对象必颈是类iava.util.EventObject的实例,Java

Java界面EventListener。

在卜例中,给出了事{,f=源如何将事件传递给它的事件监听者(事什目的):

lOl

void colnmalld){

publicnreAction(StrIng

if(1istener!:null)f

ActionEventactionEvt=-new

ActionEvent(this.0,comm;md);

listener.actionPerfomled(actionEvt);

}

}

听对象只是提供了一个这样的方法。浚万法的具体实现在由组什装配器完成,组什装配器根

据开发者的需求.如开发者对事件源事作的选择,及事件目的响应方法的选择,自动建立事

件及其响应方法的连接关系。不过这一前提是事什目的必须事先向事件源进行注册。事件源

也只是提供了注册机制,至丁注册何种事件目的则是由装配器根据开发者的需求自动完成的。

event

Java source).与单一事件源

Bean模型中将事件源分为两类:多事什源(multieast

event

(unicastsource)。

单一事件源是指该孛卅:源的事件监听对象只能有一个,多事件源的事件监听对象可有若

发表评论

请自觉遵守互联网相关的政策法规,严禁发布色情、暴力、反动的言论。

用户名:

验证码:

c9f2bced460b0329ba0aadbbc3f0fc71.png

匿名?

发表评论

1、资源项目源码均已通过严格测试验证,保证能够正常运行; 2、项目问题、技术讨论,可以给博主私信或留言,博主看到后会第一时间与您进行沟通; 3、本项目比较适合计算机领域相关的毕业设计课题、课程作业等使用,尤其对于人工智能、计算机科学与技术等相关专业,更为适合; 4、下载使用后,可先查看REAdMe.md或论文文件(如有),本项目仅用作交流学习参考,请切勿用于商业用途。 5、资源来自互联网采集,如有侵权,私聊博主删除。 6、可私信博主看论文后选择购买源代码。 1、资源项目源码均已通过严格测试验证,保证能够正常运行; 2、项目问题、技术讨论,可以给博主私信或留言,博主看到后会第一时间与您进行沟通; 3、本项目比较适合计算机领域相关的毕业设计课题、课程作业等使用,尤其对于人工智能、计算机科学与技术等相关专业,更为适合; 4、下载使用后,可先查看REAdMe.md或论文文件(如有),本项目仅用作交流学习参考,请切勿用于商业用途。 5、资源来自互联网采集,如有侵权,私聊博主删除。 6、可私信博主看论文后选择购买源代码。 1、资源项目源码均已通过严格测试验证,保证能够正常运行; 2、项目问题、技术讨论,可以给博主私信或留言,博主看到后会第一时间与您进行沟通; 3、本项目比较适合计算机领域相关的毕业设计课题、课程作业等使用,尤其对于人工智能、计算机科学与技术等相关专业,更为适合; 4、下载使用后,可先查看READme.md或论文文件(如有),本项目仅用作交流学习参考,请切勿用于商业用途。 5、资源来自互联网采集,如有侵权,私聊博主删除。 6、可私信博主看论文后选择购买源代码。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值