0
点赞
收藏
分享

微信扫一扫

java回调函数(采用匿名内部类)

雨鸣静声 2023-03-05 阅读 99

接口


package com.test.back;

public interface BackFunc {
public void say();

}




主函数


package com.test.back;

public class Main {

/**
* @param args
*/
public static void main(String[] args) {
// TODO Auto-generated method stub
new Service().compute("我是函数,要努力工作哦!", new BackFunc()
{

@Override
public void say() {
// TODO Auto-generated method stub
System.out.println("我是主函数中的回调函数!");
}

}
);
}

}
class Service
{
public void compute(String value,BackFunc callback)
{
System.out.println(value);
callback.say();
}
}



输出结果
​​​​

举报

相关推荐

0 条评论