哈希表同步

发布于 2024-08-24 05:32:39 字数 207 浏览 2 评论 0原文

整个 Hashtable 对象是否同步? 我知道,Get 和 Put 方法是同步的。 这是否意味着 Hashtable 中的每个条目都是同步的?

如果我有一个哈希对象 hsObj,并且有 3 个键值对“a->sun”、“b->tue”和“c->wed” 然后,在获取一个条目值时,我们可以放置其他条目值,但我们不能在同一条目位置放置或获取。

正确吗?

is whole Hashtable object is syncronized?
I Know,Get and Put methods are synchronized.
Is it mean, each entries in the Hashtable are synchronized?

If i have a hash object hsObj, and have 3 key-value pairs "a->sun" "b->tue" and "c->wed"
then while getting one entry values we can put other entry values but we cant put or get at the same entry location.

Is it correct?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

羁绊已千年 2024-08-31 05:32:39

整个Hashtable对象是同步的。如果您想要更多并发Map,您可以查看ConcurrentHashMap。这是一个很好的资源:http://www.javamex.com/tutorials/synchronization_concurrency_8_hashmap.shtml< /a>.

Whole Hashtable object is syncronized. If you want more concurrent Map you might look into ConcurrentHashMap. Here is a good resource : http://www.javamex.com/tutorials/synchronization_concurrency_8_hashmap.shtml.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文