首页 > 编程 > Java > 正文

Java 内省简介

2019-11-08 01:41:28
字体:
来源:转载
供稿:网友

什么是内省

内省是java语言对Bean类属性、事件的一种处理方式简单地理解就是通过反射读写JavaBean的属性

访问JavaBean属性的两种方式:

直接调用bean的setXXX或getXXX方法。通过内省技术访问(java.beans包提供了内省的API),内省技术访问也提供了两种方式。 – 通过PRopertyDescriptor类操作Bean的属性 – 通过Introspector类获得Bean对象的 BeanInfo,然后通过 BeanInfo 来获取属性的描述器( PropertyDescriptor ),通过这个属性描述器就可以获取某个属性对应的 getter/setter 方法,然后通过反射机制来调用这些方法。
发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表