Java中的回调就是模板方法模式吗?
1个回答
展开全部
不是,Java中的回调一般指的是一种异步,也可以不是,简单来说,就是, A需要B做一件事,同时,当B做完这件事之后,A需要做另一件事,(A做得这件事,必须在B做得那件事完成之后,而且A这件事,是B不能做得,必须A来做)。这种情况下,B在完成自己的事情后,必须通知A,去做A需要做得事情。 B通知A的这个过程,就是回调。回调一般跟异步,多线程联系在一起。
模板方法,一般是指有 父类定义整体的流程框架,子类去实现,不同过程的差异。以人为例,
大部分人 都是 上学,工作,结婚 这样过来的,但是不同的人,实现 上学,工作,结婚这些事的情况是不一样的,有人 上的是清华北大,有的可能是高中,有人在500强工作,有人在搬砖。但是都是按照 上学 工作,结婚,这个流程走过来的。
个人理解,可能有错误。
模板方法,一般是指有 父类定义整体的流程框架,子类去实现,不同过程的差异。以人为例,
大部分人 都是 上学,工作,结婚 这样过来的,但是不同的人,实现 上学,工作,结婚这些事的情况是不一样的,有人 上的是清华北大,有的可能是高中,有人在500强工作,有人在搬砖。但是都是按照 上学 工作,结婚,这个流程走过来的。
个人理解,可能有错误。
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询