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

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© 阿布Yocan 中级黑马   /  2014-6-12 15:40  /  1287 人查看  /  7 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

感觉反射有点像引用,你们怎么理解呢?

7 个回复

倒序浏览
反射啊,有点像是虚拟机中的类老大的味道,抽象中的抽象,反正只要被加载了,对它就没有隐私了,它想怎么看你的结构就可以怎么看,想怎么用你,就可以怎么用。
就像我们一出生,国家就可以获取到我们的一切信息,国家想怎么查就怎么查,温柔点涉及隐私的,会和你商量,相当访问类中私有的属性或方法。暴力点,去法院弄张纸,不从也的查,反射也可以访问所以有私有方法和属性。
回复 使用道具 举报
Crystal静新 发表于 2014-6-12 17:25
反射啊,有点像是虚拟机中的类老大的味道,抽象中的抽象,反正只要被加载了,对它就没有隐私了,它想怎么看 ...

那用反射的原因呢?感觉用反射技术有点麻烦
回复 使用道具 举报
反射可以说是反编译,就像我们要知道一个exe文件里的成份是什么,然后就用反汇编软件打开看看,如果我们想知道一个.class 文件里面有什么,就可以通过反射拿到文件里的所有东西。这是其中的一点。
回复 使用道具 举报
GoodBoy123 发表于 2014-6-12 18:39
反射可以说是反编译,就像我们要知道一个exe文件里的成份是什么,然后就用反汇编软件打开看看,如果我们想 ...

有点感觉了,谢谢!
回复 使用道具 举报
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
回复 使用道具 举报
GoodBoy123 发表于 2014-6-12 18:39
反射可以说是反编译,就像我们要知道一个exe文件里的成份是什么,然后就用反汇编软件打开看看,如果我们想 ...

有点感觉了,谢谢!
回复 使用道具 举报
阿布Yocan 发表于 2014-6-12 17:28
那用反射的原因呢?感觉用反射技术有点麻烦

不管用什么技术,原因只有一个,使程序更加健壮,就是代码精,结构好,效率高,容错强。
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马