Skip to content
文档库
搜索
K
Main Navigation
VitePress
Nuxt
TypeScript
JavaScript
上传与下载
package
Vue
pinia
Vue2
全局属性
Vue3
全局属性
Appearance
Menu
Return to top
目录
反射
基本概念
反射(Reflection)是指程序在运行时动态获取类的信息,并操作类或对象的机制。
通过反射可以做到:
在运行时获取类的名称、包、父类、接口等信息
在运行时获取构造器、属性、方法等成员信息
在运行时创建对象
在运行时调用方法、访问属性
反射的典型应用场景:
框架底层实现,如 Spring、MyBatis、JUnit
根据配置文件动态加载类
通用工具类开发
注解解析与运行时处理