反射基础
2017-09-12 10:49
155 查看
Class c = 对象名.getClass(); |
Class c=Class.forName("类名");//获取类对象
Constructor ctorlist[] = c.getDeclaredConstructors();//获取构造方法LIST
Constructor ct = ctorlist[i]; //构造方法
ct.getDeclaringClass()//声明
Class pvec[] = ct.getParameterTypes() //构造方法属性
Field fieldlist[] = c.getDeclaredFields() //获取属性列表
Field fld = fieldlist[i]//单个属性
fld.getDeclaringClass()
fld.getType()
fld.getName()
相关文章推荐
- 黑马程序员_基础加强_对接收数组参数的成员方法进行反射
- java基础之反射
- 黑马程序员——基础知识总结_反射
- Java基础知识系列之反射
- 黑马程序员--Java基础加强--12.利用反射操作泛型I【与反射+泛型相关的接口类型综述】【Type】【ParameterizedType】【个人总结】
- 黑马程序员---基础加强---9反射
- java基础知识---网络编程、反射技术、正则表达式
- java基础加强(jdk新特性 javaa设计模式 反射)
- JAVA基础_Java反射
- 一天一个Java基础——反射
- [零基础学JAVA]Java SE应用部分-36.反射机制与工厂设计模式 推荐
- JAVA基础--JAVA中的反射机制详解
- 黑马程序员——Java基础---泛型和反射
- 黑马程序员--Java基础学习笔记【单例设计模式、网络编程、反射】
- Java的反射 基础+简单复制对象实例
- 【Java基础】——应用配置文件的反射
- 复习java基础第七天(反射)
- Java基础之反射
- JAVA基础之反射(下)
- Java基础之—反射(非常重要)