黑马程序员技术交流社区

标题: Java反射概念 [打印本页]

作者: adglo    时间: 2015-6-22 18:01
标题: Java反射概念
主要是指程序可以访问,检测和修改它本身状态或行为的一种能力,并能根据自身行为的状态和结果,调整或修改应用所描述行为的状态和相关的语义。
作者: 耀阳圣尊    时间: 2015-6-22 19:26
看着好抽象,
其实反射很好理解,就是根据一个实例化的对象,来还原这个类的完整信息。
打个比方说,我要花一只猫,首先要知道猫长什么样才能画,用反射的话。我只要知道“猫”这个字就能画出来。

希望我的回答能够帮助到您。您对我的回答是否感到满意呢?如果满意的话,请回复一下非常感谢!
作者: 风随心动    时间: 2015-6-22 22:11
耀阳圣尊 发表于 2015-6-22 19:26
看着好抽象,
其实反射很好理解,就是根据一个实例化的对象,来还原这个类的完整信息。
打个比方说,我要花 ...

有点感觉
作者: 张恩祺    时间: 2015-6-22 23:57
反射是指一类应用,它们能够自描述和自控制。也就是说,这类应用通过采用某种机制来实现对自己行为的描述(self-representation)和监测(examination),并能根据自身行为的状态和结果,调整或修改应用所描述行为的状态和相关的语义
作者: 中平    时间: 2015-6-23 01:17
刚刚看到,还不是很理解!!
作者: 1958078929    时间: 2015-6-23 07:54
反射的功能就是扩展,在不知道类名的情况下,可以通过反射知道类中的成员方法以及成员变量等信息




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