1、Java反射机制的概念
所谓反射从程序的运行结果来看也很好理解,即可以通过对象反射求出类的名称。如下:
正常方式:引入需要的“包.类”名称---->通过new实例化----->取得实例化对象。
反射方式:实例化对象---->getClass()方法------>得到完整的“包.类”名称。
所有类都是Object的子类。
所有类的对象实际上都是Class类的实例。
1)什么是反射?
反射的概念是由Smith在1982年首次提出的,主要是指程序可以访问、检测和修改它本身状态或行为的一种能力。
Java反射机制是在运行状态中,对于任意一个类,都能够知道这个类的所有属性和方法;