反射机制
                //获取Class对象第一种方式
		Class class1 = Class.forName("com.oaec.user.User");
		//获取Class对象第二种方式
		Class class2 = User.class;
		//获取Class对象第三种方式
		Class class3 = (new User()).getClass();创建对象:获取类以后我们来创建它的对象,利用newInstance:
            Class c =Class.forName("Employee");
 
            //创建此Class 对象所表示的类的一个新实例
            Objecto = c.newInstance(); //调用了Employee的无参数构造方法.Class对象的机制与实现
1、Class对象概述
1)Class其实就是类的类型
2)字符串类型就是String,整形类型就是Integer,String和Integer类型就是Class
2、Class对象的常用方法介绍

Field对象的机制与实现
1、Field对象概述
1)Java.lang.reflect.Field类,是用于表示类中、接口中属性对象的类。
2)可以操作类中私有,以及公有等全部属性和属性的信息。
2、Field对象的常用方法介绍

原文:http://www.cnblogs.com/jencks/p/7108438.html