![]() |
1
6
获取和发布
不争
Java互斥(原始锁)很小。因此,如果你认为竞争的概率很低,那么
但这都是猜测。除非并且直到您对应用程序进行了实际的分析,否则在推测性优化上花费的所有时间都很可能是(*)浪费的时间。 *…除非你有 真的? 良好的直觉。 |
![]() |
2
2
当与
如果您发现实际存在性能问题,可能有一个非常专门的<10项解决方案,比从中组装出来的任何解决方案都要便宜。
|
![]() |
3
2
在吞吐量和性能方面,开销通常可以忽略不计。 另一方面,concurrenthashmap(在实例级别)的内存占用比hashmap稍大一些。如果您有大量的小型chm,那么这个开销可能会加起来。 |
![]() |
4
0
主要问题w/chm:除非您更改c-tor调用,否则它不会很好地扩展,但大多数情况下它不会自动扩展可用核心。
以下3个链接用于锁定自由散列图
|
![]() |
sana ch · 将数据从hashmap获取到highcharts 6 年前 |
![]() |
Dennis Lipponen · 循环HashMap[重复] 6 年前 |
![]() |
Brian · 在LinkedHashMap中的最后一个对象中访问方法 6 年前 |
![]() |
fawad · 使用Pojo作为映射中的键无法找到键Java 8 6 年前 |
![]() |
rb612 · 哈希表在相同或冲突值上是如何线性的? 7 年前 |