附加问题,invoke方法所需的第一个参数Object您都是用一个成员变量代替这样和直接使用第一个变量有什么不同?
private Object target; public Object invoke(Object proxy, Method method, Object[] args) throws Throwable { method.invoke(target); return null; }
private Object target; public Object invoke(Object proxy, Method method, Object[] args) throws Throwable { method.invoke(target); return null; }
2017-12-25
举报