package java.lang.reflect;
/**
*
* comment by liqiang
*
* @author Peter Jones
*
*/
public interface InvocationHandler {
/**
*
* 使用代理一定要继承此接口,代理类调用接口方法时会转到此方法
* 由此方法中使用反射调用实际实现方法,但是可以在此之前或之后调用其他方法
* 实现代理机制,例如日志处理
*
*/
public Object invoke(Object proxy, Method method, Object[] args)
throws Throwable;
}