反射:简单的来说,反射机制指的是程序在运行时能够获取自身的信息。
在java中,只要给定类的名字,那么就可以通过反射机制来获得类的所有信息。
java反射机制是围绕java.lang.Class类展开的,反射最经典的应用是spring框架。
反射中通过Class.forName()、类.class、对象.getClass来获取类的Class对象
通过getMethod获取类的方法对象
通过getConstructor()获取类的构造对象,通过该对象或者Class对象的newInstance()方法创建类的对象
通过getFields获取类的属性对象