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

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© jackliao 初级黑马   /  2014-3-29 16:40  /  850 人查看  /  4 人回复  /   1 人收藏 转载请遵从CC协议 禁止商业使用本文

今天听了张老师关于反射的视频讲解,可是听完后不知道反射是干嘛用的?希望大家帮忙解决下,谢谢。

点评

你这个问题有很多人都问过了,自己去论坛里看看吧  发表于 2014-3-29 17:41

4 个回复

倒序浏览
反射其实就是我们在不知道类名的情况下,可以通过类的字节码文件对象,来获取到类名,构造方法,成员变量和数组。有了这些信息, 我们就可以做自己想做的操作了。比如创建这个类的对象。调用它的方法,执行操作。这个用处很多。以后的android里面就有一个调用系统隐藏的API,这个用的很多,然后最有用的就是使用反射可以获取到程序中的注解,它还可以修改数组中的元素。往数组中添加数据。
回复 使用道具 举报
以后学框架需要用
回复 使用道具 举报
syusikoku 发表于 2014-3-29 22:06
反射其实就是我们在不知道类名的情况下,可以通过类的字节码文件对象,来获取到类名,构造方法,成员变量和 ...

谢谢,到真正用的时候就懂了
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马