深入浅出Java回调机制
前几天看了一下Spring的部分源码,发现回调机制被大量使用,觉得有必要把Java回调机制的理解归纳总结一下,以方便在研究类似于Spring源码这样的代码时能更加得心应手。 注:本文不想扯很多拗口的话来充场面,我的目的是希望以简明扼要的语言将Java回调的大概机制说清楚。好了,言归正传。 一句话,回调是一种双向调用模式,什么意思呢,是说,被调用方在被调用时也会调用对方,这叫回调。“If you call me, i will call back”。 不理解?没关系,先看看这个可以说比较经典的使用回调的方式: class A实现接口InA ——背景1 class A
用户评论