面试官再问你什么是反射,就把这篇文章发给他!

1 什么是反射? 反射是一种能够间接操做目标对象的机制。当使用反射时,JVM 在运行的时候才动态加载类,对于任意类,知道其属性和方法,并不须要提早在编译期知道运行的对象是谁,容许运行时的 Java 程序获取类的信息并对其进行操做。java 对象的类型在编译期就能够肯定,但程序运行时可能须要动态加载一些类(以前没有用到,故没有加载进 jvm),使用反射能够在运行期动态生成对象实例并对其进行操做。we
相关文章
相关标签/搜索