首页 > 代码库 > 根据类名,方法名,反射调用类的方法

根据类名,方法名,反射调用类的方法

/**    * 根据类名,方法名,反射调用类的方法   * @方法名称: getResult    * @描述: TODO    * @param className   * @param methodName   * @param params   * @return    */   public static String getResult(String className,String methodName,Map<String,Object> params){                  String result = null;                  try{         Object obj = Class.forName(className).newInstance();         Class clazz = obj.getClass();           Method mothod = clazz.getDeclaredMethod(methodName, Map.class);           result = (String) mothod.invoke(obj, params);          }catch (Exception e) {            e.printStackTrace();        }         return result;     }