标题说起来有点拗口,但是代码很简单
public class MessageHandleHelper<T>{
void handle(List<T> source);
}
public class MessageHandler<T> {
public void messageTransfer(List<T> messages) {
MessageHandleHelper helper = new MessageHandleHelper() {
@Override
public void handle(List<T> source) {
//想调用otherMethod方法,使用下面这段代码可以调用
MessageHandler.this.otherMethod();
}
}
}
public void otherMethod() {
}
}