通过反射访问私有方法
2016-05-07 14:12
429 查看
package com.dy.xidian; import java.lang.reflect.InvocationTargetException; import java.lang.reflect.Method; class A { private void a() { System.out.println("This is a function"); } } public class TestReflect { public static void main(String[] args) throws NoSuchMethodException, SecurityException, IllegalAccessException, IllegalArgumentException, InvocationTargetException { A a = new A(); Method g = a.getClass().getDeclaredMethod("a"); g.setAccessible(true); g.invoke(a); } }
通过反射机制可以访问A中的私有方法。
相关文章推荐
- litePal数据库框架简单使用
- codeforces 653B Bear and Compressing (dfs)
- 第十周第十一周阅读程序-5-d
- css的继承性
- HDU 2043 密码(判断字符串存在性)
- 冒泡排序
- uvalive4614 (这题不懂)
- 十个程序员必备的网站推荐
- Codeforces Round #350 (Div. 2) A B C D E STL (list map stack)
- Clone Graph
- xshow-1. 项目简介
- ACM刷题之HDU————献给杭电五十周年校庆的礼物
- 可重入函数与线程安全问题
- 第2课:通过案例对SparkStreaming透彻理解三板斧之二:解密SparkStreaming运行机制和架构
- SpringMVC 基础实战实例教程
- jQuerymobile 的页面跳转 原理
- VNC多用户登陆
- Win8.1系统如何全部显示隐藏的托盘图标?
- IT十八掌掌第二天课程总结
- Poj1503(高精度加法)