Java反射机制
概念:在程序远行中,对任意一个类都知道该类的属性和方法;对任意一个对象,都能够调用该对象的方法;
这种动态获取类信息和动态调用对象方法的功能称为Java反射机制。
作用:通过反射机制,可以通过使用描述类的一个字符串来实例化对象,不需要同new关键字实例化对象。
通过反射机制,就可以有一个配置文件读取要实例化的类的描述字符串,可以是xml也可以是文本文件。 这样用户改变了配置文件中的字符串,就能让你的程序在运行的时候去实例化不同的类的实例。比如spring的AOP就是用这个反射机制实现的。