1、Class类对象:用来维护运行时的类型标识。
2、获取类对象的三种方法
1)通过对象的getClass方法
如 Employee e;
...
Class c = e.getClass();
2)使用Class对象本身的forName方法
Class<?> class1 = Class.forName("java.util.Date");
3)通过类型的class属性来获取类对象
Class class1 = Date.class;
Class class2 = int.class; //int是一种类型,它也会有自己的类类型
3、创建对象的新方法:Class.newInstance()
注意:该方法会调用对象的默认构造方法,如果没有就会报运行时异常
4、表示类的域、方法和构造器的对象分别是:Field、Method和Constructor