java反射对象
在方放中动态的调用方法
public class UserServletTest {
public void login(){
System.out.println("login方法");
}
public void regist(){
System.out.println("regist方法");
}
public void add(){
System.out.println("add方法");
}
public static void main(String[] args) {
String action = "login";
try {
// 获取action业务鉴别字符串,获取响应方法,方放反射对象
Method method = UserServletTest.class.getDeclaredMethod(action);
//执行目标方法
method.invoke(new UserServletTest());
} catch (Exception e) {
e.printStackTrace();
}
}
}