易百教程

212、什么是反射?

反射是在运行时检查或修改类的运行时行为的过程。 java.lang.Class 类提供了各种可用于获取元数据、检查和更改类的运行时行为的方法。 java.lang 和 java.lang.reflect 包为 java 反射提供了类。 它用于:

  • IDE(集成开发环境),例如:Eclipse、MyEclipse、NetBeans。
  • 调试器
    -测试工具等