首页 >> 文摘 >> JAVA

JAVA反射经典实例

采集日期:2008-5-3作者:追梦人(注:本数据由系统自动采集,内容与BHCODE无关)
Java提供了一套机制来动态执行方法和构造方法,以及数组操作等,这套机制就叫——反射。反射机制是如今很多流行框架的实现基础,其中包括Spring、Hibernate等。原理性的问题不是本文的重点,接下来让我们在实例中学习这套精彩的机制。1. 得到某个对象的属性 Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/-->1 public Object getProperty(Object owner, String fieldName) throws Exception {2     Class ownerClass = owner.getClass();3 4     Field field = ownerClass.getField(fieldName);5 6     Object property = field.get(owner);7 8     return property;9 } Class ownerClass = owner.ge
本周推荐
MORE
热点关注
MORE