waiwai4701

开始做一件事的时候不用等100%的状态,60%的状态就好了,等你遇到困难时,更好状态自然会被激发出来。...

spring框架中整合其他框架的时候用到了回调模式,回调在这里该怎么理解???

第一个类:

public abstract class A{
 public static void run(A a){
 a.run();
 ]
 public abstract void execute();
 }
第二个类:
public class B extends A{
 public static void main(String[] args) {
 run(new B());
 }
 public void execute() {
 System.out.print("this is B");
 }
}


B类中main函数调用其父类A的方法run(),run()中调用A的execute()方法,但是此时execute()方法为抽象,于是又回调了其子类已实现的execute()方法。所谓回调,粗俗的理解是调用方法的过程绕了一圈,想要知道回调的作用及更专业的描述请搜索“模板模式”

阅读更多
想对作者说点什么? 我来说一句

没有更多推荐了,返回首页

不良信息举报

spring框架中整合其他框架的时候用到了回调模式,回调在这里该怎么理解???

最多只允许输入30个字

加入CSDN,享受更精准的内容推荐,与500万程序员共同成长!
关闭
关闭