看板java
标 题Re: Vector与Hashtable的同步问题
发信站KKCITY (Mon May 15 19:32:21 2006)
转信站ptt!ctu-reader!Spring!news.nctu!news.ntu!bbs.ee.ntu!news.kkcity.com.tw
※ 引述《[email protected] (c'est la vie)》之铭言:
> 请问一下因为Vector与Hashtable有注明支援同步的机制
> 这是代表我如果有好几个thread要存取同一个Vector或Hashtable时
> 它会自动处理先读後写或先写後读这类的同步问题
> 而不用自己写一个绝对区间来处理这样的问题吗?
> 感谢回答
一半对.
不用写绝对区间是正确的
vector/hash table 以我所知, 则没有读写先後的机制.
不论读写, 皆是先到先得.
(JDK 5.0 有 readers writer lock, 不知道有没有放
在 vector / hashtable / 其他 syncrhonized container 里用了)
alien
--
┌─────◆KKCITY◆─────┐ ◢
◤ 找歌最方便 KKBOX 歌词搜寻!!
│ bbs.kkcity.com.tw │ \^_^ / ★http://www.kkbox.com.tw★
└──《From:202.72.0.45
》──┘ ◤ 唱片公司授权,音乐尽情下载
--