一,反射概述:
Java的反射机制是指在程序的运行状态中,可以构造任意一个类的对象,可以得到任意一个对象所属类的信息,可以调用任意一个类的成员变量和方法,可以任意获取任意一个对象的属性和方法。这种动态获取程序信息和动态调用对象的功能就成为Java语言的反射机制。
二,认识class类
三.Class类的使用
a.根据类名获取:类名.class
Class c1 = TestClass.class:
b.根据对象获取:对象.getClass()
Class c1 = new TestClass().getClass()
四,反射的作用
获取全部方法
获取全部属性