黑马程序员技术交流社区

标题: 反射是什么?反射获取字节码文件的三种方式?反射的好... [打印本页]

作者: wei19910428    时间: 2016-5-24 23:05
标题: 反射是什么?反射获取字节码文件的三种方式?反射的好...

在运行状态下,通过class文件对象(Class的对象),去使用构造方法,成员变量,成员方法。就是反射。
        3种方法:
                A.用Object类的getClass方法得到。
                B.用任意数据类型的静态class属性可以得到
                C.用Class类的静态方法forName(String className)方法得到
        好处:只要有一个类或者一个类的对象,就可以得到这个类或对象的所有属性和方法。包括私有的。




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