JAVA反射

小熊博客
2021-06-03 / 0 评论 / 279 阅读
温馨提示:
本文最后更新于2021-06-03,若内容或图片失效,请留言反馈。

JAVA反射

什么是反射?

在项目运行时能够动态的获取类、调用类的方法和属性,可以让代码更加灵活这就是反射。

使用场景

可能我们在业务开发过程中很少接触反射,但是,这并不代表反射没有用。相反,正是因为反射,你才能这么轻松地使用各种框架。像Spring/Spring Boot、MyBatis等等框架中都大量使用了反射机制。这些框架中也大量使用了动态代理,而动态代理的实现也依赖反射。
另外,注解也是用反射实现的。