Java回调机制

我们知道,软件模块之间的调用方式分为三类:同步调用、回调和异步调用。同步调用是一种阻塞式调用,调用方要等待对方执行完毕才返回,它是一种单向调用。回调是一种双向调用模式,被调用方在接口被调用时也会调用调用方的接口。异步调用:与同步调用相反,是一种非阻塞的调用,当调用方调用被调用方的接口后,无需等待其执行完毕,可以继续执行其他操作。当被调用方执行完毕后,通过调用调用方的接口告知其执行完毕的消息。异步调…

more >>