java-内省

最近在做一个功能有一个场景:比较两个对象相同属性的值,是否相同。一般做法:获取属性直接调用对象的get方法,然后获取另外一个对象相同属性的值,进行比较。缺点:不利于对象属性的扩展,一旦新增或修改对象的属性,就要重新修改比较的代码。这儿就要引出内省。 一.什么是内省 内省是java语言对javabean对象的属性,事件的一种缺省方法。  JavaBean是一种特殊的类,主要用于传递数据信息,这种类中
相关文章
相关标签/搜索