用到的对象 Class A
1.正常反射
Method method = A.getMethod();//直接获取想要的方法 ()内传递的参数为Class文件对象
getMethods();//获取所有的公有方法 返回值为Method[]
2.暴力反射
Method method = A.getDeclaredMethod();//直接获取想要的方法 ()内传递的参数为Class文件对象
getDeclaredMethods();//获取所有的方法
3.方法的执行
method.invoke(obj,obj...);//前面的参数是方法的依附对象,后面的参数是方法的参数
//对于私有方法的执行,需要破除权限的检查
method.setAccessible(true);