Java中的简单回调Callback

1.接口类

public interface ActionCallback { 
     void say();
     void run(); 
 }

2.功能类
public class ShowAction {
     public void show(ActionCallback callback) { 
         callback.say(); 
         System.out.println("中"); 
         callback.run(); 
     } 
  }

3.main函数
public static void main(String[] args) { 
 new ShowAction().show(new ActionCallback() { 
     @Override 
     public void say() { 
         System.out.println("说"); 
     }
     @Override 
     public void run() { 
         System.out.println("跑"); 
     }
    }); 
 }

运行结果如下:
运行结果

你可能感兴趣的:(java,callback)