黑马程序员技术交流社区

标题: java内省 [打印本页]

作者: 唐见    时间: 2012-8-25 22:25
标题: java内省
java内省是个什么东西?看高新技术,里面讲到java内省,稀里糊涂的,不知道怎么回事。
作者: 杨震    时间: 2012-8-25 22:31
不要纠结于名词,多看两遍,就是一种技术
作者: 梁志仲    时间: 2012-8-25 23:25
内省(Introspector)是 Java 语言对 Bean 类属性、事件的一种缺省处理方法。Bean 类是一个特殊的java类,要访问Bean类某个属性,用getter/setter 方法。
通过类 Introspector 可以获取某个对象的 BeanInfo 信息,然后通过 BeanInfo 可以获取属性的描述器( PropertyDescriptor ),通过这个属性描述器就可以获取某个属性对应的 getter/setter 方法,然后我们就可以通过反射机制来调用这些方法。
楼主可以在API中查看各个类详细的信息。




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2