class类 是一个类的描述类
//可以通过下列方式来创建相应的对象 ( 反射 )
1.
class c = Class.forName("包名+类名");
factory = (ExampleInterface)c.newInstance();
2.
factory = Class.forName(“包名+类名”).newInstance();
//常用
3. void method(Class<T> type){ }
泛型类Class 的引用 指向任何对象, 所以可以直接 c.newInstance(); 调方法创建对象。
4. 普通对象 调用构造方法 . .newInstance(); 创建对象
二、
newInstance(),只能调用无参的构造方法