Java反射总结归纳
来源:互联网 发布:怎样才能注销淘宝账号 编辑:程序博客网 时间:2024/06/11 06:14
调用Class
Class c = Demo.class;//第一种方法Class c = Class.forName("package14_Demo");//第二种方式
调用构造器
Constructor[] con = getConstructors();con[0] = c.getConstructor(Class<?>... parameterTypes);Demo demo1 =(Demo)con[0].newInstance(...parameterTypes);con[0] = c.getConstructor(String.class,double.class);Demo demo1 = (Demo)con[0].newTnstance("lalala",6787.2);假如没有参数就不写好啦!
调用方法
Method[] m = c.getMethods() ;m[0] = c.getMethod(String name, Class<?>... parameterTypes) ;m[0].invoke(Object obj, Object... args);m[0] = c.getMethod("isit",String.class,double.class);m[0].invoke(demo1,"Alice",45.3);
调用成员变量
Field f = c.getField(String name)//返回一个 Field 对象,它反映此 Class 对象所表示的类或接口的指定公共成员字段。f.setAccessible(true);//是否关闭封装f.set(demo1,"Java编程思想");//设置成员变量属性f.get(demo1);//获取属性//假如想获取所有的成员变量属性那么就得像上面一样Field[] f = c.getFields;f[0] =....................
0 0
- Java反射总结归纳
- java反射机制归纳总结
- 反射机制总结归纳
- Java知识点总结归纳
- Java知识点总结归纳
- JAVA日期使用归纳总结
- JAVA 大数(BigInteger) 归纳总结 .
- JAVA 大数(BigInteger) 归纳总结
- Java面试问题归纳总结
- 【Java】Java反射总结
- Java Web 重点知识归纳总结
- Java读文件的一些归纳总结
- Java中一些知识的归纳总结
- Java基础部分---知识点归纳---个人总结
- 快速排序算法归纳总结-java
- java反射总结
- java 反射 总结
- java 反射 总结
- JZOJ 3.18 1509——【普及模拟】单元格
- Stanford机器学习 第三周:逻辑回归与正则化
- http://blog.csdn.net/poem_qianmo/article/details/19925819
- 丫霸福州麻将
- 系列笔记3、原型模式 -clone()
- Java反射总结归纳
- 算法竞赛入门经典(刘汝佳)习题3-6 UVa232
- mac操作mysql经常卡死,改用命令行操作
- Qt实现输入框,组合框提示,模糊查询,搜索关键字下拉提示功能
- vtk安装
- poj 2100 Graveyard Design
- Windows安装TensorFlow 方法
- 使用KCPTun加速Shadowsocks代理
- 数据结构与算法之快速排序