// 反射调用某个对象的方法public Object invokeMethod(Object methodObject, String methodName,Object[] args) throws Exception {Class ownerClass = methodObject.getClass();Class[] argsClass = new Class[args.length];for (int i = 0, j = args.length; i < j; i++) {argsClass[i] = args[i].getClass();}Method method = ownerClass.getMethod(methodName, argsClass);return method.invoke(methodObject, args);}
本文转自 netcorner 博客园博客,原文链接: http://www.cnblogs.com/netcorner/p/4209918.html ,如需转载请自行联系原作者