eclipse debug模式鼠标放在一个对象上为什么不会进入该对象toString方法内断点,而System.out.println(obj)却可以

zgw06629 发布于 2015/04/12 21:22
阅读 453
收藏 0

如下的这么一段代码,

User user = new User();
map.put(1,user);
user.setName("helloworld");
System.out.println(map);



在User的toString方法中设置了断点,当执行System.out.println(map)时会进入断点。

debug模式下将鼠标放在map中也能显示map.toString()的内容(同时会执行user.toString),为什么这种情况下就不会进入断点呢?即使是多线程也会进入同一断点啊。

加载中
返回顶部
顶部