反射机制
2016-07-12 18:16
225 查看
//加载类
Class c = Class.forName("包名.字段名");
//创建该类的一个实例
Object obj = c.neInstance();
//获取该类的属性
Filed[] fields = c.getDeclaredFileds();//不能获取该类中的私有属性,
//如果想获取私有属性就要限制JVM访问检查如下:
fileds[i].setAccessible(true);
//获取该类中的方法
Method[] methods = c.getDeclaration();
相关文章推荐
- 装箱与拆箱所带来的问题
- C/s模式与B/S模式
- 20160712常规赛总结
- js 中对象--对象结构(原型链基础解析)
- 自动装箱和拆箱所带来的问题(1)“==”问题
- cf 305 C(模拟)
- 线程死锁
- 模拟售票
- 线程之间的通信
- 线程同步引发的安全问题
- UVA - 10250 The Other Two Trees
- sql server 与 mysql在自定以数据类型的区别
- java整型byte,short,int,long取值范围大小
- JAVA: List用法
- Java中List和ArrayList的区别
- JAVA的基本数据类型和引用数据类型的区别
- UVA - 10879 Code Refactoring
- JQuery Easy Ui dataGrid 数据表格
- C语言实现二叉树
- 经验