A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© whocases 黑马帝   /  2012-6-22 17:45  /  1322 人查看  /  3 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

本帖最后由 whocases 于 2012-6-24 21:46 编辑

类中的各个成员都可以用反射得到实例对象,得到这些实例对象到底有啥用啊?

3 个回复

正序浏览
Java语言反射提供一种动态链接程序组件的多功能方法。它允许程序创建和控制任何类的对象,无需提前硬编码目标类。
这些特性使得反射特别适用于创建以非常普通的方式与对象协作的库。Java reflection 非常有用,它使类和数据结构能按名称动态检索相关信息,并允许在运行着的程序中操作这些信息。
经常听到“一切皆反射”值得就是开发WEB应用框架是通过反射技术实现的。
回复 使用道具 举报
呵呵,这是你还没学习框架的原因,我以前也是你这么想的,但学习框架后就不会认为反射没有用呢。
回复 使用道具 举报
就是为了创建对象,调用方法,获得属性用的,而且是动态,你自己写程序的时候用的会很少,等你学到后面的框架的时候,你会发现大部分框架底层都是用反射实现的,你只需改动配置文件的内容,就能完成你期望的结果,用起来很方便,但是如果你不了解反射,你会看着很晕,根本不知道是怎么个执行流程,对你理解框架,运用框架都会有影响,
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马