反射 Reflect

反射的定义

反射用于在程序 运行时 ,获取并调用未知类的字段、方法等信息

反射的功能

  1. 判断是否为某个类的实例
    使用Class 对象的 isInstance() 方法来判断是否为某个类的实例,它是一个 native 方法
    在这里插入图片描述
  2. 使用反射创建对象
  3. 调用方法、成员变量

反射的运用场景

  1. Spring中,XML 配置模式装载 Bean
  2. 日志打印时,使用的反射获取类信息
发布了91 篇原创文章 · 获赞 54 · 访问量 1万+

猜你喜欢

转载自blog.csdn.net/BigBug_500/article/details/102925529