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

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© 禅伤 中级黑马   /  2014-8-13 14:46  /  1344 人查看  /  4 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

谁能通俗地讲下反射,还有暴力反射?
看了半天只记住反射就是把java类的各种成分映射到相应的java类,反射到底有什么用?

4 个回复

倒序浏览
反射很有用的!class 是用来描述事物的,Class是用来描述这些 java 文件的,这些都是概念层次上的东西,但又具体存在,像class 描述的是事物的共性,class中属性的值具体是什么,class是不管的,该类的实例才会有具体的值,反射就是对类进行解剖。java文件中有类 的方法 ,构造器,等,既然已经是解剖了,还有什么不可以拿到的?说得不好,看视频呀 !
回复 使用道具 举报
获取一个类有几个方法【Method】几个属性【Field】等(一个类有的东东,反射(通过API)都能获取的到),并能改变属性值和调用方法。即使被private修饰的也能暴力获取和执行。
回复 使用道具 举报
学习了..........
回复 使用道具 举报
暴力点好,有方法可以设置的。
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马