2
|
m49216 · 技术社区 · 7 年前 |
![]() |
1
3
我有机会更深入地研究这个问题,最终解决了这个难题。
目标保持在
HashSet
. 这就是问题所在。
但只要分支哈希代码不同,问题就不会发生。因为这些实际上是默认的身份哈希码,所以它们发生冲突的可能性很小。但在多次迭代之后,由于生成的方法非常大,最终会发生这种情况:具有相同目标的两个不同分支指令获得相同的标识哈希代码,并且由于冲突,其中一个会覆盖另一个。
使用运行程序
错误已在中修复 BCEL-195 并集成到JDK 10中 JDK-8163121 .
早期的JDK版本仍然存在此缺陷,但幸运的是,您可以使用以下解决方法。打个电话就行了
|
|
user29759326 · 如何返回递归函数中的最后一个值? 4 月前 |
|
malife89 · 将java中的字符串读取为正确的日期格式 5 月前 |
![]() |
Tim · 在java中,有没有更快的方法将字节数组写入文件? 5 月前 |
![]() |
rudraraj · java中未声明最终变量 5 月前 |
![]() |
Bala Ji · 以下BFS的实施效率如何? 5 月前 |