【发布时间】:2019-06-22 22:53:39
【问题描述】:
我正在查看 scala.collection.mutable 地图,发现有 3 种不同类型的 Maps 具有开放寻址方案:
很明显,在Longs 的情况下,我们可能可以利用它并执行一些优化。但是OpenHashMap 和AnyRefMap 的意义还不是很清楚。
据我所知,针对geting 优化的开放式寻址方案,因为我们的缓存未命中率较低。
所以对于Longs,我们有LongMap 用于参考AnyRefMap。我们为什么要使用OpenHashMap?
【问题讨论】:
标签: scala collections hashmap