Java程序设计

问答题什么是事件?什么是委托事件处理模型?

题目
问答题
什么是事件?什么是委托事件处理模型?
如果没有搜索结果,请直接 联系老师 获取答案。
如果没有搜索结果,请直接 联系老师 获取答案。
相似问题和答案

第1题:

什么是事件处理和查询功能?
根据系统应用要求,主站将终端记录的告警事件设置为重要事件和一般事件。对于不支持主动上报的终端,主站接收到来自终端的请求访问要求后,立即启动事件查询模块,召测终端发生的事件,并立即对召测事件进行处理。对于支持主动上报的终端,主站收到终端主动上报的重要事件,应立即对上报事件进行处理。主站可以定期查询终端的一般事件或重要事件记录,并能存储和打印相关报表。

第2题:

简述Java的事件处理机制和委托事件模型。什么是事件源?什么是监听者?Java的图形用户界面中,谁可以充当事件源?谁可以充当监听者?


正确答案:事件处理的特殊之处在于其操作的启动不是主动地掌握在程序流程中,而是由与程序交互的用户在使用程序时即兴决定的。相应地,事件处理机制必须具有监听的功能,以便随时监测用户的动作。要实现监听功能,必须有事先定义好的事件,并规定不同事件由什么事件源产生,有什么监听者处理。事件源是可能产生事件的图形用户界面组件。监听者定义了处理事件源所产生的事件的操作,把事件源注册给按事件类型匹配的监听者后,系统在监听到事件源产生的事件后自动调用监听者中定义的操作完成交互过程,这就是Java的事件处理机制。把事件源注册给监听者,让监听者处理事件,称为委托事件模型。能够产生事件的就时间源,实现了处理事件的接口的就是监听者。在Java图形用户界面中,事件源通常是各种控制组件,监听者通常是各种容器相关。

第3题:

Java2事件处理方法是采用委托事件处理模型。()

此题为判断题(对,错)。


参考答案:对

第4题:

关于事件处理,下列哪一项是不正确的()

  • A、JDK1.0及以前提供层次事件模型
  • B、层次事件模型又被称为事件派遣机制或授权事件机制
  • C、JDK1.1及以后提供监听事件模型
  • D、监听事件模型效率远高于层次事件模型

正确答案:B

第5题:

C#中委托是什么?事件是不是一种委托?


正确答案: 委托是一种安全的类似与函数指针,但是她比指针要安全的多,它可以把方法作为一个参数传递给另一个方法,可以理解为指向函数的引用。事件是一种消息机制,它是一种委托,委托不带方法体。

第6题:

什么是营业厅特殊事件?特殊事件的处理原则是什么?


正确答案:特殊事件是指营业厅在正常营业时,突然出现的,对个别客户或众多客户造成影响,导致不能正常办理业务的事件。特殊事件处理原则是:1)面对紧急事件保持头脑冷静、沉着;2)处理紧急事件及时、妥善、全面、周到。

第7题:

陷入的事件检测模型有哪些?把事件检测分给外部进程的好处是什么?


正确答案: 检测陷入事件是扩展代理的工作,即利用多线程的扩展代理监视各种事件,收集有关的MIB数据。但这只是一种方法,还有一种方法是把部分工作移交给另外一个由扩展代理生成的进程去做。
这样就有4种不同的模型,用来检测事件和收集数据:
(1)扩展代理完成事件检测和数据收集。
(2)外部进程完成事件检测,扩展进程完成数据收集。
(3)扩展代理完成事件检测,外部进程完成数据收集,然后通过进程间通信机制把数据传送给扩展代理。
(4)外部进程完成事件检测和数据收集,然后通过进程间通信机制把数据传送给扩展代理。
把事件检测分为外部进程完成,这种方法有如下好处:
(1)使总体设计更加模块化。
(2)方便了程序调试,监视进程停止运行不会影响SNMP服务。
(3)观测处理机用执行事件检测代码的时间更容易。

第8题:

Java对事件的处理是采用委托方式进行的,即将需要进行事件处理的组件委托给指定的事件处理器进行处理。()

此题为判断题(对,错)。


答案:对

第9题:

什么是事件源?什么是事件监听者?它们之间是如何配合实现事件处理的?


正确答案: J.ava中把能够产生事件的组件叫做事件源。这个程序中的按钮就是一个事件源。在Java中,事件源产生的事件并不是由事件源本身处理,而是由其它对象来处理。用来处理事件的对象叫做事件监听者或事件监听器。
系统把事件源产生的事件交给事件监听者处理,事件监听者使用相应事件监听接口的事件处理方法处理该事件。

第10题:

下列叙述正确的是哪项?()

  • A、事件继承模型取代事件委托模型
  • B、事件继承模型比事件委托模型更加高效
  • C、事件委托模型使用事件监听器来定义事件处理类的方法
  • D、事件委托模型使用handleEvent()方法来支持事件处理

正确答案:C