java基础java中的反射机制详解例子.docVIP

  • 6
  • 0
  • 约3.2千字
  • 约 8页
  • 2018-11-19 发布于广东
  • 举报
java基础java中的反射机制详解例子.doc

JAVA基础——JAVA中的反射机制详解 发布时间:2007.09.25 04:42 来源:赛迪网技术社区 : baocl JAVA反射机制 JAVA反射机制是在运行状态中,对于任意一个类,都能够知道 这个类的所有属性和方法;对于任意一个对象,都能够调用它的任意 一个方法;这种动态获取的信息以及动态调用对象的方法的功能称为 java语言的反射机制。 Java反射机制主要提供了以下功能:在运行时判断任意一个对象所 属的类;在运行时构造任意一个类的对象;在运行时判断任意一个类 所具有的成员变量和方法;在运行时调用任意一个对象的方法;生成 动态代理。 得到某个对象的属性 public Object getProperty(Object owner, String fieldName) throws Exception { Class ownerClass = owner.getClass(); 3 Field field = ownerClass.getField(fieldName); 5 Object property = field.get(owner); 7 return property; 9} Class ownerClass = owner.getClass():得到该对象的 Class。 Field field = ownerClass.getField(fieldNa

文档评论(0)

1亿VIP精品文档

相关文档