黑马程序员技术交流社区

标题: 有关于反射机制的问题! [打印本页]

作者: 月生春    时间: 2014-1-19 22:34
标题: 有关于反射机制的问题!
本帖最后由 月生春 于 2014-1-20 00:01 编辑

       在java中,无论生成了多少个对象,这些对象都会应用于同一个class对象.要想使用反射,首先必须获得得处理对象所对应的class对象!获取某个对象所对应的class对象的常用三种方法:
    1  ,   使用class类的静态方法  foeName:   Class.forName("java.lang.String");
    2  ,    使用类的.class语法:       String.class
    3  ,    使用对象的getClass()方法: String s="QQ" ; Calss<?> class=s.getClass();


可是反射机制是什么呢,单单是懂得这些方法,感觉掌握的不透彻,不懂原理!


作者: ↑↓ME→←    时间: 2014-1-19 23:13
可以使用反射探查某个类有哪些属性,哪些构造方法,可以使用反射给某个变量赋值,new出一个对象




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2