invoke(Object obj,Object... args)invoke方法本类就要两个参数的啊 第一个参数是调用方法的对象 第二个参数本来就是个可变参直接在后面传就可以了 BTW:可变参数在Java底层实现的时候就是个数组而已 实在不行你可以提供数组类型的参数来匹配可变参数 invoke(obj,new Object{参数1,参数2,参数3});如果还不明白那么qq找我吧:)