黑马程序员技术交流社区

标题: 什么是反射? [打印本页]

作者: 赵文杰    时间: 2012-5-13 08:42
标题: 什么是反射?
                             什么是发射?
作者: 康大玮    时间: 2012-5-13 09:43
反射的一句总结:反射就是把Java类中的各种成分映射成相应的java类

例如,一个Java类用一个类来表示,一个类中的组成部分:成员变量,方法,构造方法,修饰符,包等等信息也用一个个的Java类来表示,就像汽车是一个类,汽车中的发动机,变速箱等等也是一个个的类。表示java类的Class类显然要提供一系列的方法,来获得其中的变量,方法,构造方法,修饰符,包等信息,这些信息就是用相应的类来表示的,它们是Field、Method、Contructor、Package等等。

java高新技术视频讲的很详细!
作者: ^.^晴天    时间: 2012-5-13 22:43
在java运行时环境中,对于任何一个类来说,利用反射机制都可以动态获取类的信息,以及动态调用对象的方法。
作者: 骆传雄    时间: 2012-11-14 09:48
java反射机制是java成为准动态语言的关键,就是像照镜子一样,让程序于执行期用Reflection APIs取得任何已知名称之Class内部信息,并可在此时生成intances,变更fields内容或唤起methods。




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