请问java里的回调函数是什么意思

看了很多的资料,但一直没法理解,可以的话请各位大牛用简单通俗的语言告诉我,谢谢了,一定要是java的!... 看了很多的资料,但一直没法理解,可以的话请各位大牛用简单通俗的语言告诉我,谢谢了,一定要是java的! 展开
 我来答
leoma04
2011-03-27 · TA获得超过226个赞
知道小有建树答主
回答量:212
采纳率:0%
帮助的人:157万
展开全部
回调函数一般只是供系统调用的,程序员一般很少调用或者修改
b9ub4di09
2011-03-28 · TA获得超过416个赞
知道答主
回答量:448
采纳率:100%
帮助的人:0
展开全部
数A,然后S又在某个时候反过来调用C中的某个函数B,对于C来说,这个B便叫做回调函数。
SAX的我不会写,只会用DOM4J写解析xml文档的例子
如下:
SAXReader sax = new SAXReader();
String file = this.getServletContext().getRealPath("/xml/news.xml");//获得xml文档的路径
Document doc = sax.read(file);
//获得根元素坐标
Element root = doc.getRootElement();
String value = "";

List nodes = root.selectNodes("//new");
//得到元素个数
int size = nodes.size();
//定位到最后一个元素
Element el = (Element) nodes.get(size - 1);
//得到该元素所有属性集合
Iterator it = el.attributeIterator();
//循环遍历
while (it.hasNext()) {
//将集合中包含的元素转换为Attribute类型
Attribute att = (Attribute) it.next();
//取出里面的数值
value = att.getValue();
}
这样 所有的值就能都取出来了
不过 要导入这几个包包
org.dom4j.*
org.dom4j.io.*
java.util.*
java.io.*
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
liguangying86
2011-03-28
知道答主
回答量:12
采纳率:0%
帮助的人:0
展开全部
先看看反射,就容易明白回调的原理了
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式