用java反射机制动态调用指定方法

用java反射机制动态调用指定方法,实现字符串到方法的映射

 Query query = new Query();
  Method method = query.getClass().getMethod("setKey", String.class);
  method.invoke(query, "reflection");
  System.out.println(query.getKey());

输出结果为:reflection

你可能感兴趣的:(java反射机制)