只要给定类的名字和起类文件存储位置,就可以在运行时,动态获取类的信息,这种动态获取类的信息和动态调用方法的能力被称为java的反射机制。
java反射机制的优点在于灵活性强,缺点是,性能较差,而且破坏了类的封装性。