Method meth = clazz.getDeclaredMethod("process", Map.class, String.class);
你想反了,既然想统一的调用方式,那就参数传什么你就执行什么,你完全不需要写死代码,或者说 Method meth = clazz.getDeclaredMethod("process", Map.class, String.class); 这段代码本身就是允许你传各种参数的么?
public Method getDeclaredMethod(String name, Class<?>... parameterTypes)
67,550
社区成员
225,863
社区内容
加载中
试试用AI创作助手写篇文章吧