黑马程序员技术交流社区

标题: 反射到底拿来干什么? [打印本页]

作者: L.sam    时间: 2014-6-27 10:11
标题: 反射到底拿来干什么?
看到20集了,张老师说的我还是没有搞明白,有没有简单点的表述形式?

作者: xcdhr123    时间: 2014-6-27 11:22
JAVA反射机制是在运行状态中,对于任意一个类,都能够知道这个类的所有属性和方法;对于任意一个对象,都能够调用它的任意一个方法;这种动态获取的以及动态调用对象的方法的功能称为java语言的反射机制。Java反射机制主要提供了以下功能:在运行时判定任意一个对象所属的类;在运行时构造任意一个类的对象;在运行时判定任意一个类所具有的成员变量和方法;在运行时调用任意一个对象的方法;生成动态代理。

作者: L.sam    时间: 2014-6-27 12:10
xcdhr123 发表于 2014-6-27 11:22
JAVA反射机制是在运行状态中,对于任意一个类,都能够知道这个类的所有属性和方法;对于任意一个对象,都能 ...

个人不太适应张老师的讲课风格,听起来很模糊
作者: 790324255a    时间: 2014-6-27 12:38
可以把一些私有的方法 给调用
作者: L.sam    时间: 2014-6-27 12:53
790324255a 发表于 2014-6-27 12:38
可以把一些私有的方法 给调用

看到后面懂得了一些,私有可以调用就有点不安全了吧
作者: xcdhr123    时间: 2014-6-27 22:59
L.sam 发表于 2014-6-27 12:10
个人不太适应张老师的讲课风格,听起来很模糊

就是类似于,走后门。调用他们的方法




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