[AppleScript] 纯文本查看 复制代码
利用反射运行一个私有的方法 | 对比 public 修饰的方法
// 获取字节码对象 |
Class clazz = Class.forName("com.heima.Student"); | Class clazz = Class.forName("com.itheima_01.Student");
// 创建学生对象 |
Object stu = clazz.newInstance(); | Object stu = clazz.newInstance();
// 暴力反射获取方法 |
Method method = clazz.getDeclaredMethod("method"); | Method m = clazz.getMethod("method");
// 让jvm不检查权限 |
method.setAccessible(true); |
// 执行方法 |
method.invoke(stu); | m.invoke(stu);