知识大全 Java程序性能优化-观察者模式(3)

Posted

篇首语:常识并不是大家都知道的,常见的东西。本文由小常识网(cha138.com)小编为大家整理,主要介绍了知识大全 Java程序性能优化-观察者模式(3)相关的知识,希望对你有一定的参考价值。

Java程序性能优化-观察者模式(3)  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!

     观察者模式( )

  当按钮被单击时 通过被观察对象通知观察者 以下是AbstractButton中的一段事件处理代码 显示了被观察对象如何通知观察者

  protected void fireActionPerformed(ActionEvent event)

  Object[] listeners = listenerList getListenerList() //这里就是应用层

  //实现的ActionListener

  ActionEvent e = null;

  for (int i = listeners length ; i>= ; i = )

  if (listeners[i]==ActionListener class)

  if (e == null)

  String actionCommand = event getActionCommand()

  if(actionCommand == null)

  actionCommand = getActionCommand()

  

  e = new ActionEvent(AbstractButton this

  ActionEvent ACTION_PERFORMED

  actionCommand

  event getWhen()

  event getModifiers())     //构造事件参数

  //告诉应用层是何种事件发生

  

  ((ActionListener)listeners[i+ ]) actionPerformed(e)

  //回调应用层的实现

  

  

  

       返回目录 Java程序性能优化 让你的Java程序更快 更稳定

  编辑推荐

       Java程序设计培训视频教程

       J EE高级框架实战培训视频教程

       J ME移动开发实战教学视频

  Visual C++音频/视频技术开发与实战

  Oracle索引技术

cha138/Article/program/Java/gj/201311/27816

相关参考

知识大全 Java程序性能优化-观察者模式(1)[2]

Java程序性能优化-观察者模式(1)[2]  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  pu

知识大全 Java程序性能优化-观察者模式(1)[1]

Java程序性能优化-观察者模式(1)[1]  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  &n

知识大全 Java程序性能优化-观察者模式(2)[1]

Java程序性能优化-观察者模式(2)[1]  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  &n

知识大全 Java程序性能优化-代理模式(3)

Java程序性能优化-代理模式(3)  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!   

知识大全 Java程序性能优化-单例模式(3)

Java程序性能优化-单例模式(3)  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!   

知识大全 Java程序性能优化-装饰者模式(3)

Java程序性能优化-装饰者模式(3)  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!   

知识大全 Java程序性能优化-代理模式(7)

Java程序性能优化-代理模式(7)  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!   

知识大全 Java程序性能优化-代理模式(1)

Java程序性能优化-代理模式(1)  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!   

知识大全 Java程序性能优化-代理模式(2)

Java程序性能优化-代理模式(2)  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!   

知识大全 Java程序性能优化-代理模式(4)

Java程序性能优化-代理模式(4)  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!