黑马程序员技术交流社区

标题: 关于harshtable的问题 [打印本页]

作者: 紫影    时间: 2015-5-4 12:43
标题: 关于harshtable的问题
在Hashtable上下文中同步是什么意思?

作者: ZSMAN    时间: 2015-5-4 13:03
同步意味着在一个时间点只能有一个线程可以修改哈希表,任何线程在执行hashtable的更新操作前需要获取对象锁,其他线程等待锁的释放。
作者: 紫影    时间: 2015-5-4 14:24
ZSMAN 发表于 2015-5-4 13:03
同步意味着在一个时间点只能有一个线程可以修改哈希表,任何线程在执行hashtable的更新操作前需要获取对象 ...

哦是这样啊

作者: liquid1993    时间: 2015-5-4 18:09
同步就是说  这段时间只有一个线程可以运行,其实你主要不理解的地方不是hashtable 而是同步和不同步是什么意思  现在用的多的是hashmap  因为 它是升级版  且不同步  
作者: mah707    时间: 2015-5-5 00:09
同步,线程安全,
不同步,线程不安全
Hashtable,Vector,StringBuffer都是同步的




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2