什么是Java 8中String键的替代哈希?

什么是Java 8中String键的替代哈希?,第1张

什么是Java 8中String键的替代哈希?

从这封电子邮件的

core-lib-devs@openjkd

  • 引入了新的接口Hashable32。
  • Hashable32提供了一个方法hash32()
  • 字符串实现Hashable32和hash32()方法
  • HashMap等人识别String并调用hash32()而不是hashCode()

代码的修订:

  • Murmur3:https : //pre.google.com/p/smhasher/wiki/MurmurHash3
  • althashing“ 7” webrev:http ://cr.openjdk.java.net/~mduigou/althashing7/8/webrev/
  • althashing“ 8” webrev:http ://cr.openjdk.java.net/~mduigou/althashing8/8/webrev/


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zaji/5501176.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-12-12
下一篇 2022-12-13

发表评论

登录后才能评论

评论列表(0条)

保存