Handler和Event之间的主要区别是什么?

时间:2013-06-15 08:31:01

标签: java ajax gwt

我不理解Handler和Event之间的区别。请告诉我使用这两件事以及何时使用处理程序何时使用Event。

3 个答案:

答案 0 :(得分:1)

事件: - 在计算中,事件是程序检测到的可由程序处理的操作或事件。通常,事件与程序流同步处理,也就是说,程序具有一个或多个处理事件的专用位置。

<强>事件处理程序: -

包含为响应事件而执行的程序语句的函数或方法。事件处理程序通常是处理诸如击键和鼠标移动之类的动作的软件例程。通过Web站点,事件处理程序使Web内容动态化。 JavaScript是为Web内容编写事件处理程序脚本的常用方法。

非常基本的例子是你点击facebook上的登录按钮,有相应的事件处理程序点击登录按钮告诉facebook app用户试图登录

答案 1 :(得分:0)

您无法比较处理程序和事件。

所有处理程序都存储有HandlerManager,它还管理调度任何类型的事件(包括您自己创建的新事件)。

更多

处理程序传递一个Event对象,其中所有事件详细信息都是唯一参数即事件

答案 2 :(得分:0)

根据具体情况,它们可能意味着不同的东西。事件的一般含义是程序中的某个动作或事件;通常,事件由程序在称为处理程序的模块中处理。

例如在Java中,您可以通过按下按钮触发事件;当该按钮调用该特定事件的处理程序中的代码时程序执行的操作。