不在标准库中.然而,ConcurrentHashMap执行此操作,在内部将哈希表表示为"段"(默认情况下为16个),其中每个段都使用单独的锁进行保护.此外,该线程询问相同的问题,除了ArrayList而不是数组.虽然没有结果,但如果您能够在使用上妥协,它会带来替代品.
更新:也许AtomicReferenceArray 和 朋友会提供你正在寻找的效率,同时"为数组元素提供易变的访问语义"(JCIP 15.3).
| 归档时间: |
|
| 查看次数: |
487 次 |
| 最近记录: |