反射获取方法返回结果 浅浅的花香味﹌ 2022-04-12 11:23 207阅读 0赞 本人微信 zf363133213 欢迎各位添加好友,共同探讨问题 在我们开发中,有一个统一的接口,然后我们几个开发的都实现这个接口 通过反射获得方法返回结果(抛异常我就省略了) //bean:接口;methodName:方法名;params:参数集合;paramClass:参数的Class;result:方法返回值 public static Object executeReflectMethod(Object bean,String methodName,Object\[\] params,Class<?> paramClass)\{ Method serviceMethod = null; if(null==paramClass || 0==paramClass.length)\{ serviceMethod = bean.getClass.getMethod(methodName); \}else\{ serviceMethod = bean.getClass.getMethod(methodName,paramClass); \} Object result = serviceMethod.invoke(bean,params); \}
还没有评论,来说两句吧...