伶俐战斗机

文章
8
资源
0
加入时间
2年10月17天

深入理解Java虚拟机:(六)JVM是如何实现反射的?

一、前言反射应该是 Java 基础最重要的特性之一吧。反射在 Java 应用中无处不在,像 Web 开发中,我们经常接触到各种可配置的框架,为了保证框架的可扩展性,往往会借助 Java 的反射机制,根据配置文件来加载不同的类。比如说,Spring 框架的最重要特性之一依赖反转(IoC),就是用的反射机制来实现的。我们这一篇就来了解一下反射的实现机制以及它性能糟糕的原因。二、反射调用的实现首先...