weibo_用户58597749_0
2017-12-25 21:37
private Object target; public Object invoke(Object proxy, Method method, Object[] args) throws Throwable { method.invoke(target); return null; }
同问,我也有同样的问题。而且我觉得在invoke方法中第一个参数根本没用到,是不是不合适
首先参数Object是invoke方法所属的类的含参构造引入的,你必须要定义一个成员变量去接收它,才能在invoke方法中使用这个参数。
模式的秘密---代理模式
54912 学习 · 98 问题
相似问题