产生原因

当在进程多线程调试的时候,可能会出现此提示
在这里插入图片描述

场景

对ConcurrentHashMap进行多线程调试,一个线程添加,一个线程查询。
此时在在get()方法和transfer()方法都打上断点
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
此时断点跳到了get()方法中,当断点从get()方法中的断点1跳到断点3的时候,IDEA左下角提示了

Skipped breakpoint at java.util.concurrent.ConcurrentHashMap:2492 because it happened inside debugger evaluation

这说明在查询线程从断点1运行到断点3的这段时间,添加线程已经越过了java.util.concurrent.ConcurrentHashMap:2492这个断点。

Logo

为开发者提供学习成长、分享交流、生态实践、资源工具等服务,帮助开发者快速成长。

更多推荐