美文网首页
Java Callback

Java Callback

作者: NickelFox | 来源:发表于2017-04-24 12:15 被阅读0次

1.先定义一个Callback接口,里面有些许方法。

2.假设此时有一个A类,它想做一些事,但是又不知道具体做什么事,想等到有人调用它的时候再做,那么此时就需要用到回调。

3.先在A类里面声明一个Callback接口的引用,再增加一个方法可以调用该方法以设置和实现callback,从而确定A到底要做什么。接着在A类声明调用接口callback的某些方法(这些方法就是A最后要做的事情)

4.某个类想让A做一些事,此时对A进行实例化,然后调用A的setcallback的设置A要做的事,接着调用A里面可以执行callback接口里面的方法的方法。从而使得A做了由其他类交给他事情。

回调接口 被调用的类 调用A的类

回调的三种调用方式:

1.通过匿名内部类

通过匿名内部类实现回调

2.传入实现了CallBack接口的类实现回调

通过B类实现回调 实现了接口的B类

3.通过调用类实现接口,实现回调

通过实现接口实现回调

相关文章

  • Java Callback

    1.先定义一个Callback接口,里面有些许方法。 2.假设此时有一个A类,它想做一些事,但是又不知道具体做什么...

  • 回调callback

    title: 回调callback 参考: JAVA回调机制(CallBack)详解一个经典例子让你彻彻底底理解j...

  • kotlin调Java代码和调kotlin代码总结

    java类参数和kotlin类为参数区别 kotlin使用Java代码的callback kotlin使用kotl...

  • Linux 打包jar

    nohup java -jar ws-zljc-test-callback.jar >ws-zljc-test-c...

  • 【Java】异步回调转为同步返回

    java lock condition sync callback 【Spring Boot】一个注解实现下载接口...

  • Java 回调 callback

    调用者 Caller 实现一个接口 Callback 调用者 Caller 通过构造方法传入一个 被调用者 ToB...

  • Java 回调(callback)

    回调回调,是huitiao还是huidiao呢?哈哈,用输入法反正都打得出来。关于Java回调这个概念看了几...

  • Android 事件分发流程

    触摸事件分发 DecorView.java 这里的Window.Callback其实就是Activity: pub...

  • js知识点5

    localStorage() 本地存储 callback、 #callback、 callback()、 c...

  • ES6的数组方法

    forEach(callback) map(callback) filter(callback) every(ca...

网友评论

      本文标题:Java Callback

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