反射相关的类
这些类都在 java.lang.reflect 包下
// 反射私有方法
public static void reflectPrivateMethod() {
try {
Class> classStudent = Class.forName("Student");
Method methodStudent = classStudent.getDeclaredMethod("function",String.class);
System.out.println("私有方法的方法名为:"+methodStudent.getName());
//私有的一般都要加
methodStudent.setAccessible(true);
Object objectStudent = classStudent.newInstance();
Student student = (Student) objectStudent;
methodStudent.invoke(student,"我是给私有的function函数传的参数");
} catch (Exception ex) {
ex.printStackTrace();
}
}



