黑马程序员技术交流社区

标题: 反射简单的说是怎么样的?视频看不太懂。。 [打印本页]

作者: 迹ふ    时间: 2014-7-6 01:08
标题: 反射简单的说是怎么样的?视频看不太懂。。
反射简单的说是怎么样的?视频看不太懂。。
作者: dispensable    时间: 2014-7-6 05:25
……就是通过原始的字节码,克隆出这些字节码原来的结构……比如通过person.class  可以反射出person类你的方法和属性
作者: 〆风漪ω    时间: 2014-7-6 08:02
做框架才用的,平时用不到
作者: 我为你着迷    时间: 2014-7-6 08:33
还没看到这里啊{:3_55:}{:3_55:}{:3_55:}
作者: -_-#    时间: 2014-7-6 09:45
个人还是模糊中。。。简单的说就是利用已知的对象(不知道对象所属的类,知道就可以直接new了)找出对象所属的类然后创建新对象和用里面的方法。。。
作者: 人心如水    时间: 2014-7-6 10:03
关于反射的要仔细看,不懂多看几遍,后期开发十分重要!!!
作者: 轻语。    时间: 2014-7-6 12:35
多翻翻 api文档中 Class这个类。  
反射说白了就是先获取到类的字节码文件(获取字节码三种方式 ,自己百度), 然后就能拿到构造方法,属性和其他方法。  
有了构造方法,属性和他的方法,就可以想做什么做什么了。。。




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