//1.1.对象.getClass();获取对象
Class> clazz1 = iPhone.getClass();
//1.2.类.class
clazz1=Phone.class;
//1.3.Class.forName(“包名.类名”);
clazz1 = Class.forName(“test.Phone”);
1.通常在spring底层创建对象,都得获取到 class对象,来创建对象,而通常 是用2,3种方法,来获得class
2.spring ioc的所有目的,就是获取到 类的 class对象,有了它就可以利用反射机制获取对象
3.一般是 直接传给spring class对象,第二种是传给 spring 全类名的字符串,spring自己获取到 class对象,包括compoentScan的底层扫描,也是扫描到 包的 全类名字符串,再来 获取到他们的 class对象的,至于如何扫描到 这些字符串的,我们不做了解
4.总而言之,spring最重要的 就是 获取 class对象



