反射

定义:反射机制允许程序在运行时检查任意对象的内容,并调用它们的任意方法;

Java反射机制可以让我们在编译期(Compile Time)之外的运行期(Runtime)获得任何一个类的字节码。包括接口、变量、方法等信息。还可以让我们在运行期实例化对象,通过调用get/set方法获取变量的值

特性或用途

  • 在运行时分析类的能力;
  • 在运行时查看对象,如编写一个toString方法供所有类使用;
  • 实现通用的数组操作代码;
  • 利用Method对象;

重点类

  • Constructor
  • Method
  • Class
  • Modifier
  • Field

results matching ""

    No results matching ""