请教一个非常常见但无人回答的问题!

11-02-18 realxiaoyao
请教一个非常常见但无人回答的问题,baidu,google半天,竟然每个回答沾边的

,故在这里问问前辈了。

问题是这样子的,有个比较复杂对象,对象值是通过socket远程调用得到的,我想

看看对象里有哪些东西,故使用myeclipse 进行debug调试,点到对象上使用watch

查看对象,但是对象里的东西和我想的是两码是,里面是一个树一样的目录,最外

面的是叫‘data’的红框框。下一级是‘map’的红色框框,‘map’的下级东西就

很多了,什么keySet,EntrySet,table...什么的,

这个东西呢,我懂一点,叫什么hash表,但这个和对象是一个东西么,我要查看对

象里的值,和对象里方法返回的数据等。

我现在搞不清楚,在这个watch里查看的对象是个是么东西,跟内存里的对象有啥

关系呀,怎样查看这个对象呢(查看对象里有哪些数据),请大侠们教我,谢谢!

感激不尽。另外,如果我没说清楚的话,等下上图来!

发现论坛的一个bug: 论坛用中文名可以成功,但登陆不了,这个...很欺骗用户的感情哦。

------------------------------------------

------------------------------------------

不能上传图片?

[该贴被realxiaoyao于2011-02-18 14:28修改过]

————————————————————————————————————————————————————————————

[该贴被realxiaoyao于2011-02-18 14:38修改过]

3
realxiaoyao
2011-02-18 19:14
点了20多次,真的没人回答,大家开发的时候没有遇到这种问题吗?我很费解。

banq
2011-02-19 09:26
如果你知道对象的类结构,打开就能一目了然,如果你不知道,我们也不知道,大概只有上帝才知道对方传给你什么啊。

要注意,下一层是上一层的内容,你打开的是一个MAP对象,然后展开Map对象的内部结构,所以,看不出什么。

[该贴被banq于2011-02-19 09:27修改过]

[该贴被banq于2011-02-19 09:28修改过]

feiyu8607
2011-02-23 21:54
bana牛,我咋每个主题点开都能看到你的身影呢?莫非这个论坛你开的,在这里传道授业,呵呵。

不过回答的都很好,看来懂的不少。顶一下!

beepbug
2011-03-05 15:13
你在学习OO时,在刚开始处,你就会遇到一个词:封装。封装是OO最最基本的特征。

猜你喜欢