一、思路
Java通过接口来实现CallBack 操作步骤
1.class A,class B,MyCallBack 接口
2.class A实现接口MyCallBack 对应的方法X
3.class B拥有一个参数为callback接口类型的方法Y(MyCallBack callback)
4.class A中的Z方法,运行时调用class B中Y方法,以自身传入参数
5.class B已取得A,就可以随时回调A所实现的MyCallBack 接口中的X方法
二、具体实现步骤
MyCallBack 接口
package com.callback.mycallback;
public interface MyCallBack {
public void result(int num);
}
class A
package com.callback.mycallback;
public class Boss implements MyCallBack {
@Override
public void result(int num) {
// TODO Auto-generated method stub
System.out.println("getresult " + num);