A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© 颜庭飞 黑马帝   /  2011-10-13 20:04  /  1988 人查看  /  3 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

这个内省到底指的是什么呢?

3 个回复

倒序浏览
先了解一下什么是javabean
javabean就是一个java的类,只不过这个类你要按上面提到的一些规则来写,比如必须是公共的啊,无参构造啊等等,按这些规则写了之后,这个javabean可以在程序里被方便的重用,使开发效率提高。

内省是Java语言对Bean类属性、事件的一种缺省处理方法.例如类A中有属性name,那我们可以通过getName,setName来得到其值或者设置新的值.通过getName/setName来访问name属性,这就是默认的规则.Java中提供了一套API用来访问某个属性的getter/setter方法,通过这些API可以使你不需要了解这个规则,这些API存放于包java.beans中.

评分

参与人数 1技术分 +2 收起 理由
admin + 2

查看全部评分

回复 使用道具 举报
敖东 黑马帝 2011-10-13 21:28:47
藤椅
内省(Introspection)是javabean的核心,它是分析一个Bean以确定其性能的过程。这是JavaBean Api的一个特点,因为它允许另一个应用程序获得关于组件的信息,没有内省,就没法操作JavaBean.

评分

参与人数 1技术分 +1 收起 理由
admin + 1

查看全部评分

回复 使用道具 举报
我觉得内省是这个类内部遵守某种规则的意思,比如这里指方法名遵守某种命名规则。
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马