java的回调方式

Posted lcxsummer

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了java的回调方式相关的知识,希望对你有一定的参考价值。

经常写js的回调,js的回调很简单,直接传方法名称,但是java中方法不能作为参数传递

但是java中可以传一个对象,在对象中编写多个方法,然后作为参数传递到对象里以后,就可以在适当的时机调用该对象里的方法。

比如:

class Abc 
  public void sayStart()
    system.out.println("开始了!");
  
  public void sayEnd()
    system.out.println("结束了!");
  
    

作为参数传入:

public void test(Abc abc)
  abc.sayStart();
  .
  .
  .
  abc.sayEnd();

 

以上是关于java的回调方式的主要内容,如果未能解决你的问题,请参考以下文章

java解析xml的几种方式哪种最好?

Java中以不寻常方式定义的对象回调

对onActivityCreated片段回调有啥误解吗?

从片段替换片段时,onRequestPermissionsResult 回调不起作用

从 DialogFragment 回调片段

如何从活动中传递回调到片段