`

JAVAWEB-反射01

阅读更多
/**
 * 反射:加载类 首先要明白反射主要用于做框架时用,特点就是基于配置文件
 * 
 * @author qcxiao
 */
public class Demo1 {
	public static void main(String[] args) throws ClassNotFoundException {
		// 加载类方式1.
		Class clazz1 = Class.forName("com.qcxiao.reflect.Person");
		// 加载类方式2.
		Class clazz2 = new Person().getClass();
		// 加载类方式3.
		Class clazz3 = Person.class;
		/*public Constructor getConstructor()//构造函数的方法
		public Method getMethod()//执行方法
		public Field getField()
		//前面3个方法的作用是解剖出类中的数据,并返回public类型
		public Constructor getDeclaredConstructor()
		public Method getDeclaredMethod()
		public Field getDeclaredField()*/
	}
}

 

分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics