黑马程序员技术交流社区
标题:
反射的3种方式是什么?我这一块学得比较差
[打印本页]
作者:
aweilovemusic
时间:
2016-4-17 13:52
标题:
反射的3种方式是什么?我这一块学得比较差
今天面试,老师问我反射的3种方式是什么?我该怎么说呢?
我上课没听懂,想请问有人知道是什么吗?可以具体的解释一下吗?
作者:
jialianghao
时间:
2016-4-17 14:40
Class clazz1=Person.class 通过类.class获取字节码对象
Person p=new Person();
Class clazz2=p.getClass(); 通过对象反向获取字节码对象
Class clazz3=Class.forName("com.heima.bean.Person"); 通过Class的静态方法获取字节码对象。
作者:
IT小笨鸟
时间:
2016-4-17 14:56
楼上说的对,老师的意思估计是问你怎么获得类的字节码文件对象,还用你要会根据它的字节码文件对象起获取它的成员方法,构造方法,静态方法,成员变量,这样反射就差不多了
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2