通过反射,可以在运行时加载类,并能访问类属性和方法,实现反射有两种方式:
1.对象实例.getClass();
2.Class.forName(对象路径);
方式1速度较快,但是通过实例创建,放在循环内如果循环次数多的话,效率较低。
方式2的执行较1慢,但是可以一次执行,不必每次循环创建Class实例。
通过反射,可以在运行时加载类,并能访问类属性和方法,实现反射有两种方式:
1.对象实例.getClass();
2.Class.forName(对象路径);
方式1速度较快,但是通过实例创建,放在循环内如果循环次数多的话,效率较低。
方式2的执行较1慢,但是可以一次执行,不必每次循环创建Class实例。