黑马程序员技术交流社区

标题: 关于反射的总结 [打印本页]

作者: 横看成岭侧成锋    时间: 2015-4-25 09:34
标题: 关于反射的总结
 1、Java反射的概念
  反射含义:可以获取正在运行的Java对象。
  2、Java反射的功能
  1)可以判断运行时对象所属的类
  2)可以判断运行时对象所具有的成员变量和方法
  3)通过反射甚至可以调用到private的方法
  4)生成动态代理
  3、实现Java反射的类
  1)Class:它表示正在运行的Java应用程序中的类和接口
  2)Field:提供有关类或接口的属性信息,以及对它的动态访问权限
  3)Constructor:提供关于类的单个构造方法的信息以及对它的访问权限
  4)Method:提供关于类或接口中某个方法信息
       Class类是Java反射中最重要的一个功能类,所有获取对象的信息(包括:方法/属性/构造方法/访问权限)都需要它来实现
  

作者: Wilsoncyf    时间: 2015-4-25 09:41
嗯,不错
作者: Zack    时间: 2015-4-25 09:47
学习前辈的总结
作者: 百思不得解    时间: 2015-4-25 10:30
嗯,不错,能贴出具体的实现代码就好了
作者: 1017161726    时间: 2015-4-25 12:15
学基础的时候老师没讲反射。这是什么时候要学的呀?
作者: 智远    时间: 2015-4-25 15:25
反射有点难




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