北大青鸟 北大青鸟
 首 页  学校简介  学校新闻  课程详解  师资力量  招生问答  就业广场  学习园地  证书查询  网上学院  学校图片  网上报名  在线留言
您所在的位置:北大青鸟首页-学习园地-学习技巧-Java开发中的事件驱动模型实例详解 北大青鸟最新开班信息

Java开发中的事件驱动模型实例详解

作者:北大青鸟 发布时间:2008-7-21 11:29:09 来源:本站


或许每个软件从业者都有从学习控制台应用程序到学习可视化编程的转变过程,控制台应用程序的优点在于可以方便的练习某个语言的语法和开发习惯(如.net和java),而可视化编程的学习又可以非常方便开发出各类人机对话界面(HMI)。可视化编程或许是一个初学者开始对软件感兴趣的开始,也可能是一个软件学习的里程碑点,因为我们可以使用各类软件集成开发环境(IDE)方便的在现成的界面窗口上拖放各类组件(Component),这类组件包括我们常见的按钮(Button),单选按钮(Radio Button),复选框等(Checkbox)。这样的拖放式开发方式不但方便,而且窗口会立竿见影的显示在我们的面前,这对于一个软件初学者而言或许是一件非常有成就感的事情。

  但是很多软件学习者在学习可视化开发的过程中,只是非常表面的来理解可视化编程,他们可能认为能够使用拖放方式完成一个界面就非常值得称道,但是很少有人会认真的去理解编程语言对于可视化编程组件的支持和整合,在Softworks软件人才培训中心的两年教学过程,我深刻的感受到了这一点,因此下文将会结合我的教学经验来讲解可视化编程过程中最为关键的“事件驱动模型”。

  1.什么是事件驱动模型?

  在讲解事件驱动模型之前,我们现在看看事件驱动模型的三大要素:

  ·事件源:能够接收外部事件的源体。

  ·侦听器:能够接收事件源通知的对象。

  ·事件处理程序:用于处理事件的对象。

  学员应该要理解任何基于事件驱动模型的开发技术都包含以上三大要素,不管是.net还是java技术,甚至是以前我们使用的Visual Basic和Delphi语言都有基于以上三大要素的事件驱动模型开发流程。

  现在我们来看一个生活中的示例,如果有一天你走在路上一不小心被天上掉下来的花瓶砸到了,并且晕死了过去。那么整个过程其实就是一个事件处理流程,而且我们可以非常方便的分析出刚才所提到的事件驱动模型中的三大要素。



 就业明星  最新新闻
徐飞-就业于雅酷网
隋志伟-就业于尚洋信德科技有限公
刘亚洲-就业于北京华胜天成科技股
吴鹏-就业于北京华胜天成科技股份
童祖峰-就业北京神州传奇数码科技
李俊-就业于北京数字环球传媒文化
任玉花-就业于北京中网汇通网络技
吴晓静-就业于联想阳光雨露
金龙-就业于东软集团
胡明君-就业于公安部
linux开机启动脚本的顺序
linux下脚本拨号上网
北京21万毕业生“严冬”找饭碗
BS1102班八大处一日游
BS1105班PPT大赛
BS1105班开学典礼
妙用XP的网桥 实现局域网共享上
基础知识:路由器的基本协议与技术
BS198班八大处游
BS1104班PPT大赛

相关新闻
linux开机启动脚本的顺序
linux下脚本拨号上网
妙用XP的网桥 实现局域网共享上
基础知识:路由器的基本协议与技术
用Distinct在MySQL中
教你使用MySQL触发器自动更新
ASP常用函数说明
安装虚拟网卡 实现虚拟机与本机互
改进电子商务网站易用性的10个方
无线局域网网络设备选购
如何在Windows XP 家庭
Linux将与Windows争夺
Linux平台上Iptables
只防病毒并不安全 安全攻略全解
不妨来做个尝试:UpdatePa
开班信息
名师讲座活动报名
名师讲座活动

关于我们 网站导航 招聘信息 联系我们 中心地图 在线留言 版权声明
版权所有 © 2004-2007 北大青鸟(北京佳音旗舰)授权培训中心
软件校区北京市西城区北礼士路100号(阜成门华联商厦西门北走50米,阜成医院正对面) 100037
招生电话:010-6835132/3      010-86637011(24小时)
网络校区
北京市西城区车公庄大街丙3号(彩印大厦四层,官园批发市场正对面)100044
招生电话:010-68341988/5688  010-86636966(24小时)
教学质量监督电话:010-68359020 企业人才招聘专线:010-68351242(佳音招聘网)
学校网址:http://www.accppx.com
京ICP备06064589号