1、获取类
Class instant= Class.forName("wendymay.sliontek.com.reflectdemo.model.Student");
2、获取方法
String methodName="setId";//方法名
Class[] paratypes = new Class[1];//参数
paratypes[0] = String.class;//参数类型
Method method = instant.getDeclaredMethod(methodName,paratypes);//获取方法
3、获取实例
Object object = instant.newInstance();
4、实参赋值
Object[] params =new Object[1];
params[0] = "hello";
5、调用方法
method.invoke(object,params);