小弟利用反射来获取一个Bean类成员。
但是当Bean类当中又包含了一个Bean累的时候。
这时候我直接输出就是不正确的,应该递归到这个Bean类里去输出。
但我怎么区分这个是自己写的Bean类而不是系统的那些String,Date什么的呢?
有什么好方法吗?

解决方案 »

  1.   

    哦,多谢楼上提醒。这个方法可行。
    但是我就是想问一问Sun有没有提供什么方法能够区别。
    或者也可以反过来这样想,他是否有在他的类里面做什么跟踪信息,来判断是他开发的类啊?
      

  2.   

    呵呵。问题解决了,经过2楼的提示我想到,让我所有的Bean类继承一个基类。
    到时候只要去判断是不是这个基类的类型就好了。