首页 > 解决方案 > Kotlin 中的并发哈希映射

问题描述

是否可以纯粹在 Kotlin 中实现并发哈希映射(不依赖 Java)?我是 Kotlin 的新手,看起来 kotlin.collections 中没有明显的 API 可用。

标签: kotlindata-structureshashmapconcurrenthashmap

解决方案


您可能可以在没有太多问题的情况下转换源。它是免费的,例如这里。Kotlin 多平台的并发模型(我猜这是您的目标,如果您只针对 JVM,则重新实现它没有意义)与 Java 使用的模型有点不同,例如没有锁。但是没有理由阻止它。

以下资源也可以帮助您实施:


推荐阅读