在很多设计模式书中,都没有提到过回调模式。对应书中的什么模式才是回调模式呢?java确实存在一个回调模式的。
解决方案 »
- 编译出错
- 我想通过键盘向一个文件输入字符串,但是运行的结果文件是空的,大家帮我看看是什么问题吧,谢谢!
- 怎样读入data文件到二维数组?
- 怎样才能学好用好JAVA?
- java 与 windows窗口的拖放问题求助
- 在线求助:请介绍一下StringTokenizer类!谢谢
- 请教高手:做MIS有前途吗?
- 急!急!请教:我把applet中的.class文件放在和网页同一目录下,然后用<applet width="487" height="273" code="pic.class">引用,为什么浏览网页时他说class pic not found?
- 在JBuildr4下使用GridBagLayout做的Applet无法运行?
- 请问下高手,两个输入流有什么区别吗?
- JXL导入Excel说越界
- 代码求优化3
任何设计模式都是为了简化问题的处理方式。
任何模式都在寻找变化的因子,分离不变的因子作为template。
所以代码中模式无非就是在做变化和非变化的处理。
---------------------------所以我个人觉得策略模式和模版是设计模式的最低层次的方法论。
或者说是基础论。他们实现所使用的回调方法也是一种基础方法。maven的思想即变化和不变的及至。
在一些java模式书中没看到过回调模式一说,倒如楼上可以称为回调机制正常的参数传递机制让调用者提供给被调者信息,但相反却相当少的信息回流(只返回单一的基础类型变量或对象),此外被调者一旦返回结果后就无法再向调用者提供信息。回调机制允许了双向对等的信息流动和调用者和被调者之间运算资源的交换
Windows已经把它用烂了,Java的面向对象回调不过是一瓶旧酒装新瓶而已。
没必要争论谁先用。linux shell js db procedure也都会经常使用 callback 技巧。
任何设计模式都是为了简化问题的处理方式。
任何模式都在寻找变化的因子,分离不变的因子作为template。
所以代码中模式无非就是在做变化和非变化的处理。
---------------------------所以我个人觉得策略模式和模版是设计模式的最低层次的方法论。