附加問題,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
舉報
2018-03-17
同問,我也有同樣的問題。而且我覺得在invoke方法中第一個參數根本沒用到,是不是不合適
2017-12-28
首先參數Object是invoke方法所屬的類的含參構造引入的,你必須要定義一個成員變量去接收它,才能在invoke方法中使用這個參數。