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

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

预习视频已经学完,但是里面没有这个内容

8 个回复

倒序浏览
反射就是不用通过创建类的对象,直接通过文件名路劲就可以拿到类中的成员变量,方法等,
回复 使用道具 举报
我是在教程上看到的: Java 反射机制是在  <运行状态>中,对《任意》一个类都能够知道这个类的《所有属性和方法》;对于任意一个对象,都能够《调用他的任意一个方法和属性》;这种动态获取的信息以及动态调用对象的方法的功能成为java语言的反射机制。
而要想解刨一个类,必须先要获取到该类的字节码文件对象——通过Class类中的方法。
获取class文件的方式:1、object类中的getClass()方法;2、数据类型的静态属性class;3、Class类中的静态方法forName();
具体使用,还需要看详细教程。

回复 使用道具 举报
在张孝祥老师的视频教程里有
回复 使用道具 举报
1,反射的目的:反射是用来做框架的。(框架是一些牛人为了简化开发,把一些常见步骤整合,做出了框架)
2,反射的原理:有了框架之后,框架并不知道你要处理的参数是什么,反射技术可以反射框架使用者需要处理的变量,需要实现的方法。
回复 使用道具 举报
boboyuwu 发表于 2015-12-10 19:55
反射就是不用通过创建类的对象,直接通过文件名路劲就可以拿到类中的成员变量,方法等, ...

恩 恩 明白了一点
回复 使用道具 举报
xiaobei56 发表于 2015-12-10 21:02
我是在教程上看到的: Java 反射机制是在  中,对《任意》一个类都能够知道这个类的《所有属性和方法》;对 ...

全明白了,但是还需要实践,谢谢了
回复 使用道具 举报
duluhuang 发表于 2015-12-10 22:54
1,反射的目的:反射是用来做框架的。(框架是一些牛人为了简化开发,把一些常见步骤整合,做出了框架)
2, ...

恩 了解了,谢谢各位大神
回复 使用道具 举报
hrfhwy 发表于 2015-12-10 21:50
在张孝祥老师的视频教程里有

我只知道毕老师{:2_30:}
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马