永发信息网

什么是接口回调方式 有具体例子吗

答案:3  悬赏:10  手机版
解决时间 2021-03-08 14:23
什么是接口回调方式 有具体例子吗
最佳答案
首先理解回调的含义,回调就是当主程序需要的时候(或者到预定义状态值)调用的接口实现类。接口实际上不能被直接调用的,我们凡是能调用的一定不是接口或者抽象类。
接口回调的很多应用场景是出现在以接口类型为参数的情况下,以匿名内部类的方式传入而达到。

例如,假设有一个Java的API方法叫作:(其中的ClickEvent就是一个接口)
public void addEventListener(ClickEvent evt);
那么,你在调用的时候就可以这样:
addEventListener(new ClickEvent(){
//在这里实现接口中的方法
});
当发生某事件是,API的addEventListener方法就会被组件调用,从而你的完成的匿名内部类代码就会被组件执行。

仔细想想,其实很不是那么困难的。
全部回答
首先理解回调的含义,回调就是当主程序需要的时候(或者到预定义状态值)调用的接口实现类。接口实际上不能被直接调用的,我们凡是能调用的一定不是接口或者抽象类。 接口回调的很多应用场景是出现在以接口类型为参数的情况下,以匿名内部类的方式传入而达到。 例如,假设有一个Java的API方法叫作:(其中的ClickEvent就是一个接口) public void addEventListener(ClickEvent evt); 那么,你在调用的时候就可以这样: addEventListener(new ClickEvent(){ //在这里实现接口中的方法 }); 当发生某事件是,API的addEventListener方法就会被组件调用,从而你的完成的匿名内部类代码就会被组件执行。 仔细想想,其实很不是那么困难的。
就是实现接口,然后返回数据,方法回调就是回调的这个函数
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
男生172cm体重60公斤,腰围大约是多少?
甲公司自行建造一栋办公楼,准备完工后对外进
一体机怎么安手机卡
女生下面有毛毛,担心男朋友会讨厌,一般男生
台州哪里有古玩市场或者邮币卡市场。
19世纪末20世纪初,世界市场最终形成所通过的
QQ华夏武魂长老那问题答案
美恒日化在哪里啊,我有事要去这个地方
我今年30了,我女朋友25了,今年要结婚了,可
想结束要称早是哪首歌的歌词
什么是班本课程!!呵~
【竣工的反义词】写出下列词语的反义词竣工()
茶生活(来客茂时尚生活中心)地址在哪,我要去
牙齿根那里长了些白白的东西是什么?
怎么购买行李额
推荐资讯
如何防止我的电脑进入休眠模式?
营造氛围和渲染气氛的区别
杨凌房屋过户再样收费
广昌县怎么去啊,有知道地址的么
怎么订童话大王月刊?
【红海】红海什么意思
深圳茗朗家居华容专卖在什么地方啊,我要过去
已知x+x分之1=3 求 x的平方+x的平方分之1 的
挂什么头卖狗肉
红薯粉冷水可泡开吗
为什么Global coin的交易要打包成区块
男闺蜜英语怎么说
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?