在Java中使用Hashtable,Vector或HashMap或ArrayList

在Java中使用Hashtable,Vector或HashMap或ArrayList,第1张

在Java中使用Hashtable,Vector或HashMap或ArrayList

Vector和Hashtable的问题在于它们仅在本地同步。它们不会在并发应用程序中中断(就像在损坏的数据中一样),但是,由于存在本地同步(例如,get已同步,但仅直到get返回),您仍然希望针对此类情况执行自己的同步作为内容的迭代。现在,即使您的put方法也需要一些额外的同步才能与迭代同步配合使用,最终您的Hashtable
/ Vector会被双重同步。



欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zaji/5428804.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-12-11
下一篇 2022-12-11

发表评论

登录后才能评论

评论列表(0条)

保存