码迷,mamicode.com
首页 > 编程语言 > 详细

java-反射

时间:2017-01-29 23:59:37      阅读:425      评论:0      收藏:0      [点我收藏+]

标签:method   font   field   变量   getc   对象   enter   sys   应用   

java-反射

 定义:

  剖析java类中的各个组成部分映射成一个java对象。

  类=》class  构造方法=》Constructor  成员变量=》Field  方法=》Method

应用:

  一般用于框架、组件、可复用性高的通用程序。

具体API:

  ·CLASS

 

public void demo1() throws ReflectiveOperationException{
		//获得class对象的三种方式
		
		//1 已知类名
		Class c1=ReflectTest.class;
		
		//2 已知对象
		Object o=new ReflectTest();
		Class c2=o.getClass();
		
		//3 未知类名与对象,但知道完整类名
		String ClassName ="cn.huihe.Reflect.ReflectTest";
		Class c3=Class.forName(ClassName);
		
		System.out.println(c1);
		System.out.println(c2);
		System.out.println(c3);
		
	}

 

  

 

  

java-反射

标签:method   font   field   变量   getc   对象   enter   sys   应用   

原文地址:http://www.cnblogs.com/almost-mujin/p/6357813.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!