问题背景:
调试HashMap源码验证是在第一次put才创建table时,发现刚new出来HashMap表的size已经有值了?!!而且都是关于ExpiringCache之类的
解决办法:
开启调试前只在main方法里打断点,程序启动后再在HashMap中打断点
延伸问题:
上面步骤后已经在HashMap中打过断点了,在main里面F8步过仍然进不去
解决办法:
将不要进入类取消勾选。
或者用用F7步入进入HashMap中,别用F8。
调试HashMap源码验证是在第一次put才创建table时,发现刚new出来HashMap表的size已经有值了?!!而且都是关于ExpiringCache之类的
开启调试前只在main方法里打断点,程序启动后再在HashMap中打断点
上面步骤后已经在HashMap中打过断点了,在main里面F8步过仍然进不去
将不要进入类取消勾选。
或者用用F7步入进入HashMap中,别用F8。
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.hqwc.cn/news/596182.html
如若内容造成侵权/违法违规/事实不符,请联系编程知识网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!