java回调

Posted

tags:

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

简单说,当做某件事做到一半突然不知道该如何进行下去,我们可以利用一个对象调用一个方法

这个方法可以用接口抽象出来

然后由子类实现这个方法

我们就可以引用接口抽象实例化子类对象

再调用子类方法

public class Demo8 {


public static void main(String[] args) {

DoSomeThing p=new DoSomeThing();

Persons person=new Thing();

p.step(person);

}


}


class DoSomeThing{

public void step(Persons person){

System.out.println("醒了");

System.out.println("刷牙");

System.out.println("洗脸");

person.way();

}

}

interface Persons{

void way();

}

class Thing implements Persons{

public void way(){

System.out.println("吃早餐");

}

}


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

谁帮我解释下java中回调函数

回调函数Java接口回调 总结

微信支付Java如何判断回调

在java中回调函数怎么理解,android中的回调函数和java中有区别吗?

JAVA里面方法回调是啥意思

JAVA回调机制