当前位置:首页 » 编程博文
开发技术指南» 文章正文
    引言: 第十一章 idi-font-
 

 

 ·java中最为关键的几个知识点    »显示摘要«
    摘要:想成为java高手,你至少要非常熟悉并能自如地应用如下几个知识点:1.序列化机制.(有人认为它并不是重要的技术,我以我的经验声明,这是java平台第一重要的知识点.)2.rtti机制3.callback机制4.反射机制序列化: 是一切对象深度clone,对象的存储与恢复,对象的远程调用的基础,也就是说它是对象池化管理,分布式引用的基础,想想j2ee平台如果不靠它能做什么?rtti: 是一切封装的基......
 ·建筑的永恒之道    »显示摘要«
    摘要: http://www.china-pub.com/computers/common/info.asp?id=6374 //下一本要买的书。 知识产权出版社2002年2月出版的《建筑的永恒之道》(the timeless way of building)是一本建筑学专著。这本书,与《建筑模式语言》(a pattern language)、《城市设计的新理论》(a new theory of urb......


第十一章 事件[《.net框架程序设计》读书笔记]
第十一章 事件

?????? 本章讲述事件的应用,包括: 【程序编程相关:用JBuilder 9 开发一个文本编辑

摘要: 【推荐阅读:Java新手入门的30个基本概念

n???????? 侦听事件的方法 【扩展信息:在C++Builder 中调用OutLo

n???????? 发布事件设计模式

n???????? 显式控制事件注册

n???????? 一个类型定义多个事件并减少内存资源

?

一.???????????? 发布事件

1.发布事件的类型提供的功能:

l???????? 允许其他对象登记事件

l???????? 允许其他对象注销事件

l???????? 维护一个登记对象列表,在事件发生时通知相应的登记对象

2.发布事件步骤:

l???????? 定义事件附加信息类型

l???????? 定义事件触发时被调用的委托类型(delegate回调函数)

l???????? 定义事件成员.形如:public event [eventname]eventhandler msg;

l???????? 定义一个受保护的虚方法(protected virtual),负责通知事件的登记对象

l???????? 定义一个将输入转化为事件的方法

3..net框架的一些约定:

l???????? .net框架建议附加信息类型名以eventargs结尾([eventname]eventargs);无需传递附加信息的事件使用eventargs.empty静态只读字段

l???????? .net框架建议委托原形为:void [eventname]eventhandler(object sender, [eventname]eventargs e);无需附加信息的直接用system.eventhandler委托类型,并使用eventargs.emtpy静态只读字段作为第2个参数


...   下一页
 ·今天写了第一个asp.net程序    »显示摘要«
    摘要:照葫芦画瓢,写了一个asp.net的程序,取名叫frist.aspx吧,权当我的第一个asp.net的程序吧。全部程序如下: <script language="vb" runat="server"> sub mybutton_click(sender as object, e as eventargs) mylabel.text = "......
» 本期热门文章:

©2000-2007 All Rights Reserved. 最佳浏览:1024X768 MSIE