首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 软件管理 > 软件架构设计 >

java反照机制深入了解

2012-09-01 
java反射机制深入了解java反射机制转载自http://www.cnblogs.com/gllgsoft/archive/2010/08/09/1795595.ht

java反射机制深入了解
java反射机制
转载自http://www.cnblogs.com/gllgsoft/archive/2010/08/09/1795595.html

java语言的一个重要特征,体现了java的“动态性”。

反射机制主要体现四个方面:
1、运行时构造对象
2、调用对象的方法
3、判断对象的类
4、判断类的成员变量和方法


在JDK中,主要由以下类来实现Java反射机制,这些类都位于java.lang.reflect包中:
Class类:代表一个类。
Field 类:代表类的成员变量(成员变量也称为类的属性)。
Method类:代表类的方法。
Constructor 类:代表类的构造方法。
Array类:提供了动态创建数组,以及访问数组的元素的静态方法。



应用
一、通过Class类获取成员变量、成员方法、接口、超类、构造方法等
二、运行时复制对象
三、用反射机制调用对象的方法
四、动态创建和访问数组
五、运行时变更field内容





热点排行