社区
Java SE
帖子详情
JAVA中的回调函数
nothing2014
2010-03-16 04:58:38
加精
哪位大大告诉我下怎么理解回调函数啊,为什么要使用回调函数,我的理解是在A类中调用B类的methodB()方法,B类就调用A类的methodA()方法,可是这样理解不通啊,这样用的好处是什么?不这样用别的实现可以吗,在SSH整合中为什么用到HibernateTemplat进行分页?最好举个简单的例子!!联系实际最好
...全文
16201
202
打赏
收藏
JAVA中的回调函数
哪位大大告诉我下怎么理解回调函数啊,为什么要使用回调函数,我的理解是在A类中调用B类的methodB()方法,B类就调用A类的methodA()方法,可是这样理解不通啊,这样用的好处是什么?不这样用别的实现可以吗,在SSH整合中为什么用到HibernateTemplat进行分页?最好举个简单的例子!!联系实际最好
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
202 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
jdd528288138
2012-11-07
打赏
举报
回复
经典形象的说明了回调函数 function A() function B(A) { call A() } 就是把A传给B,由B决定什么时候调用。 经典!
wvhuihui
2012-10-26
打赏
举报
回复
15楼的程序很精彩 我运行了一下 是对的……
fiberkun
2012-08-06
打赏
举报
回复
学习啦
冰枫雅卡
2012-07-17
打赏
举报
回复
初学者,收着。。。
xf7633
2011-12-07
打赏
举报
回复
学习了,我也不是很懂回调函数的
Tony.S
2011-11-04
打赏
举报
回复
用观察者模式实现
AhSing
2011-11-04
打赏
举报
回复
4L的大哥比喻很形象啊~
cao447214075
2011-08-26
打赏
举报
回复
这个比喻实在是太经典了
windows_xp123
2011-08-23
打赏
举报
回复
学习了。。呵呵
sz274071580
2011-08-15
打赏
举报
回复
4楼兄还蛮有生活的嘛!
wangqi885
2011-08-15
打赏
举报
回复
学习了,4L经典
csplay9
2011-08-11
打赏
举报
回复
学习了
dunjianwei
2011-08-04
打赏
举报
回复
学习 学习
Rxz9394
2011-07-05
打赏
举报
回复
路过学习了
刘恒
2011-05-29
打赏
举报
回复
额
遇到个问题
要做web service的回调
该怎么写。。。。
那个大侠帮忙贴个demo出来/....
骷髅党小队长
2011-05-16
打赏
举报
回复
好厉害
xujunxiangbj
2011-03-04
打赏
举报
回复
[Quote=引用 141 楼 xiebaolong_cn 的回复:]
回调函数应该很容易理解。
在一个方法 method1 调用另一个方法 method2 的时候,把回调函数 callBackMethod 的句柄当作参数传入方法 method2。当 method2 执行完毕后,调用回调函数 callBackMethod 把执行结果返回。
使用场景:
回调函数 callBackMethod 的执行需要在 method2 执行之后,并且需要 metho……
[/Quote]
感觉这个说的不错
学java不容易
2011-03-04
打赏
举报
回复
[Quote=引用 4 楼 orangemike 的回复:]
你饿了,想吃饭,就一会去问你妈一声"开饭没有啊?"这就正常函数调用.
但是今天你妈包饺子,花的时间比较长,你跑啊跑啊,就烦了.于是你给你妈说,我先出去玩会,开饭的时候打我手机.等过了一阵,你妈给你打电话说"开饭啦,快回来吃饭吧!"
其中,你告诉你妈打手机找你,就是个你把回调函数句柄保存到你妈的动作.你妈打电话叫你,就是个回调过程.
[/Quote]
太有才了,牛人
LVXIANGAN
2011-03-03
打赏
举报
回复
还是这里的人牛
怪人伽利略
2010-08-15
打赏
举报
回复
学习过了,很经典了
加载更多回复(172)
java
用JNA调用dll实例,包含各种参数调用
实例
中
演示了各种参数形式的DLL函数调用,如:基本数据类型、基本数据类型的指针和引用、结构体、结构体的指针和引用、函数指针和
回调函数
、字符串指针、输入数组、输出数组等,非常实用。
java
中
回调函数
的实现
在
java
的事务
中
,有时候可能会遇到以下情况,第一步是更新某某表,
中
间可能要更新不确定的多步,最后一步是更新缓存,结构大致如下: (1)updateA(); (2)updateXX(); //此步骤可能有也可能没有,也可能有多个 (3)updateCache(); 此时,因为第二步的不确定性,导致代码不太好写,而我们的更新缓存又必须放在最后一步,那么我们可以使用回调机制来处理。 (更...
Java
学习指南(
Java
入门与进阶)
这是
Java
学习指南系列课程的第1篇,介绍
Java
语言的入门语法,引领希望学习
Java
语言编程的初学者进入
Java
大门。 本课程不需要其他语言作为基础,可以直接学习。 课程从
Java
开发平台的下载和安装开始,从浅到深、从...
Java
中
的
回调函数
是什么?
在
Java
中
,
回调函数
是一种常见的编程模式,也称为回调机制。
回调函数
通常用于异步编程或事件处理,可以将程序的控制权转移到
回调函数
上,以便在特定事件发生时执行相关的操作。
回调函数
在
Java
中
的应用非常广泛,例如在事件处理、线程编程、网络编程等方面都有使用。编写包含
回调函数
的方法,并将接口作为参数传递进去。当特定事件发生时,包含
回调函数
的方法会调用传递的回调对象的回调方法,执行特定的操作。在主程序
中
,实例化回调接口的实现类,并将其作为参数传递给包含
回调函数
的方法。创建实现接口的类,并实现回调方法。
java
中
的
回调函数
CALLBACK,即
回调函数
,是一个通过函数指针调用的函数。如果你把函数的指针(地址)作为参数传递给另一个函数,当这个指针被用为调用它所指向的函数时,我们就说这是
回调函数
。
回调函数
不是由该函数的实现方直接调用,而是在特定的事件或条件发生时由另外的一方调用的,用于对该事件或条件进行响应。---百度百科 上面的解释是在C++
中
对
回调函数
的解释。 在
java
中
也是存在回掉函数的,我们可以把
回调函数
理解为一个被作为参数传递的函数。 就英语单词的角度上,我们把CALLBACK这个单词拆开,即CALL和BACK,
Java SE
62,616
社区成员
307,307
社区内容
发帖
与我相关
我的任务
Java SE
Java 2 Standard Edition
复制链接
扫一扫
分享
社区描述
Java 2 Standard Edition
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章