黑马程序员技术交流社区
标题:
请大家指教一下集合与同步的问题
[打印本页]
作者:
杨增坤
时间:
2013-7-17 15:36
标题:
请大家指教一下集合与同步的问题
集合 vector是线程同步 ArrayList是线程不同步
Hashtable该集合是线程同步的,hashMap:是线程不同步的。
请问一下所说的集合是线程同步和不同步是怎样理解????
是不是可以这样理解:
当某一线程(线程A)中使用了 ArrayList集合,当线程A获得了执行权,
直到对使用的ArrayList操作完毕,才释放占有资源。在没有对ArrayList集合操作完毕的时候,线程不释放占有资源。
如果线程(线程B)使用了vector集合,在对vector集合操作的时候,同样也可以释放占有资源。
希望各位能给一些仔细的解释。
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2