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

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

发布时间: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();
}
}

阅读全文

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

热点内容
15岁男生怎样快速长高的方法 浏览:439
绩效改进中分析问题的常见方法 浏览:726
dna无创检测方法 浏览:628
管理理论基础的研究方法 浏览:401
单相水泵的密封圈安装方法 浏览:301
显示器好坏的鉴别方法 浏览:428
脸上毛孔粗大怎么解决的土方法 浏览:199
企业扩大内部晋升有哪些方法 浏览:867
约分的方法有哪些 浏览:117
冬季养殖水质检测方法 浏览:260
现代文阅读加点词作用方法和技巧 浏览:963
复杂实物图的连接方法 浏览:79
如何控制切菜的长度的方法 浏览:838
创维电视软件安装方法 浏览:732
6snfc在哪里设置方法 浏览:421
企业绩效分析方法 浏览:241
纯音测听检测方法 浏览:305
分数乘法口算最简单的方法 浏览:644
非事务方法中的数据库连接 浏览:639
轴承拆解的方法伞形轴承怎么拆 浏览:833