美文网首页
JAVA中的回调机制2018-06-10

JAVA中的回调机制2018-06-10

作者: 流年划破容颜_cc55 | 来源:发表于2018-06-10 15:30 被阅读12次

本博客参考来着这里,请尊重别人知识产权

什么是回调(CallBack)呢?有一个经典的打电话例子。

有一天小王遇到一个很难的问题,问题是“1 + 1 = ?”,就打电话问小李,小李一下子也不知道,就跟小王说,等我办完手上的事情,就去想想答案,小王也不会傻傻的拿着电话去等小李的答案吧,于是小王就对小李说,我还要去逛街,你知道了答案就打我电话告诉我,于是挂了电话,自己办自己的事情,过了一个小时,小李打了小王的电话,告诉他答案是2

所谓回调:就是A类中调用B类中的某个方法C,然后B类中反过来调用A类中的方法D,D这个方法就叫回调方法。

回调让模块与模块之间解耦,也实现了异步调用

异步回调

首先定义一个回调接口

cinterfaceCallback{

publicvoidsolve();

}

A 类实现了回调接口,并持有B类的引用

A 类去调用 B 类的方法来处理 A类 自身的问题

B 类处理A类的问题,并通过回调把结果告知A类a

Android中的按钮监听就是一个很经典的回调应用,这里就不拓展了,需要的话点击这里,有例子

相关文章

  • Java基础9:解读Java回调机制

    本文主要介绍了Java中的回调机制,以及Java多线程中类似回调的机制。 具体代码在我的GitHub中可以找到 h...

  • Java相关博客推荐阅读--Java回调机制

    Java回调机制 这篇文章循循渐进的介绍了什么是Java回调机制,以及在Java中的简单实现。通过形象生动的例子,...

  • JAVA中的回调机制2018-06-10

    本博客参考来着这里,请尊重别人知识产权 什么是回调(CallBack)呢?有一个经典的打电话例子。 有一天小王遇到...

  • Thinging in Java阅读时遇到的问题

    菜鸟教程Java回调机制解读Java回调机制总结内部类标识符JAVA foreach和普通for循环是否需要判断为...

  • Java中的回调机制

    调用方式 例子: 同步调用情况 同步调用是最简单的方式,按照顺序,a调用b,当b执行完,那么a才会继续往下执行。如...

  • Java中的回调机制

    最近看书老是看到书里说道回调方法,一脸懵逼的不懂什么意思,于是就google查了下,发现好多说的都不是特别的直白,...

  • java接口回调机制

    转载的正文 地址--理解java接口回调机制

  • Java中回调机制的使用

    1,场景:模拟教师给学生布置作业,学生完成后将结果回告教师2,初始化学生类: 3,设置回调方法。(此方法被Stud...

  • java回调机制

    回调的基本概念 在java中,我们可以将回调简单理解为:类A中的a方法调用类B中的b方法,而类B的b方法有反过来调...

  • java回调机制

    java的调用机制主要分为同步调用、异步调用、回调这三种,当然也包括一些其它的,例如异步回调等。 同步调用是我们平...

网友评论

      本文标题:JAVA中的回调机制2018-06-10

      本文链接:https://www.haomeiwen.com/subject/umnfeftx.html