黑马程序员技术交流社区

标题: 反射的理解和作用 [打印本页]

作者: 水蛭31    时间: 2015-7-18 21:06
标题: 反射的理解和作用
反射的理解和作用:
首先需要明白,用java语言编写的程序,编译后的是java文件,运行后变成字节码文件,
而编写的每个Java类看来也是一个复杂的事物中,都有自己的属性,像构造方法,成员变量,成员方法等。
就像一辆汽车,有自己的车轮,发动机,方向盘等等,
那么java类这类事物,就可以用一个类描述,通过这个类的方法就可以得到java类中定义的属性(构造方法,成员变量,成员方法等);
那么这个类就是Class类, 即字节码类。

反射的作用呢?
可以调用编程人员所编写的java类中的属性(构造方法,成员变量,成员方法等),因此为了实现框架的功能。
而框架的作用是为了提高效率。








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