亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定

invoke方法里有3個參數,調用的時候只用了兩個?

為什么老師的不報錯,我的報錯了

正在回答

4 回答

第三個參數是可變參數,可以沒有

0 回復 有任何疑惑可以回復我~

參數:obj? method? args

使用:method.invoke(obj, args)

三個都用了

0 回復 有任何疑惑可以回復我~

第三個參數...為三個點 叫做可變長度參數列表,參數不限個數,所以可以不傳,至于你為什么錯了,只有可能是代碼抄錯了

0 回復 有任何疑惑可以回復我~
public?Object?invoke(Object?proxy,?Method?method,?Object[]?args)
一般只需要用到?method和args?
proxy一般不使用,proxy代表的是代理類的真實代理對象
這個不要輕易使用,method.invoke(proxy,?args)如果你這樣使用就會循環調用,
由于proxy代理對象默認調用invoke方法,這樣會無限調用invoke方法。
0 回復 有任何疑惑可以回復我~

舉報

0/150
提交
取消

invoke方法里有3個參數,調用的時候只用了兩個?

我要回答 關注問題
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號