导航:首页 > 知识科普 > 方法里头写回调函数怎么写

方法里头写回调函数怎么写

发布时间:2024-01-02 08:23:08

㈠ java中怎样定义回调函数

程序员A写了一段程序(程序a),其中预留有回调函数接口,并封装好了该程序。程序员B要让a调用自己的程序b中的一个方法,于是,他通过a中的接口回调自己b中的方法。目的达到。在C/C++中,要用回调函数,被掉函数需要告诉调用者自己的指针地址,但在JAVA中没有指针,怎么办?我们可以通过接口(interface)来实现定义回调函数。
假设我是程序员A,以下是我的程序a:
[java] view plainprint?
public class Caller
{
public MyCallInterface mc;

public void setCallfuc(MyCallInterface mc)
{
this.mc= mc;
}

public void call(){
this.mc.method();
}
}
还需要定义一个接口,以便程序员B根据我的定义编写程序实现接口。

public interface MyCallInterface
{
public void method();

}
于是,程序员B只需要实现这个接口就能达到回调的目的了:
public class B implements MyCallInterface
{
public void method()
{
System.out.println("回调");
}

public static void main(String args[])
{
Caller call = new Caller();
call.setCallfuc(new B());
call.call();
}
}

阅读全文

与方法里头写回调函数怎么写相关的资料

热点内容
夜跑的正确方法 浏览:974
土壤污染检测方法 浏览:311
为了检验两种分析方法中是否 浏览:390
磁吸钻检测方法 浏览:133
怎么清洗门的方法 浏览:764
含片的使用方法 浏览:200
黄芪居家食用方法 浏览:114
丙烯酸检测方法 浏览:563
80年代茅台酒商标真假鉴别方法 浏览:730
乙烯如何用化学方法鉴别 浏览:360
我国教育方法有哪些 浏览:506
足内翻的康复训练方法 浏览:282
老腿疼的锻炼方法 浏览:839
定量分析方法包括 浏览:173
笔记本电脑上截屏方法 浏览:926
溶解度训练方法 浏览:335
获取数据库连接信息的方法 浏览:903
流动资产中现金的计算方法 浏览:776
怎么用电脑查询光功率方法 浏览:140
纸船的折叠方法最简单步骤 浏览:428