一 体会反射的好处
反射:让静态语言获得一些类似动态语言的特性
JAVA反射机制是在运行状态中,对于任意一个类,都能够知道这个类的所有属性和方法;对于任意一个对象,都能够调用它的任意方法和属性;这种动态获取信息以及动态调用对象方法的功能称为java语言的反射机制。
在运行期间,如果我们要产生某个类的对象,Java虚拟机(JVM)会检查该类型的Class对象是否已被加载。
如果没有被加载,JVM会根据类的名称找到.class文件并加载它。一旦某个类型的Class对象已被加载到内存,就可以用它来产生该类型的所有对象
案例:美团外卖 —》付款===》时候时候用美团或者支付宝或者银行卡
规则的制定者是美团吧,美团可以换人,规则是靠接口来实现的