集合问题 ArrayList,Vector中的Vector是线程安全的。它与同步有关系吗?Vector用了synchronized方法实现了同步机制。效率降低了,这与并发有什么关系? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 此回复为自动发出,仅用于显示而已,并无任何其他特殊作用楼主【wsx86593112】截止到2008-06-30 22:51:02的历史汇总数据(不包括此帖):发帖数:1 发帖分:20 结贴数:0 结贴分:0 未结数:1 未结分:20 结贴率:0.00 % 结分率:0.00 % 如何结贴请参考这里:http://topic.csdn.net/u/20080501/09/ef7ba1b3-6466-49f6-9d92-36fe6d471dd1.html Vector用了synchronized方法,就是实现了同步,synchronized就是同步标志,同步方法是线程安全的Vector用了synchronized方法实现了同步机制。效率降低了,这与并发有什么关系?实现了同步机制,导致同时只有一个线程在执行方法,所以效率降低了,其实对这个方法来说是限制了并发,但是保证了程序的正确性 用了synchronized,就和并发有关系了。www.xinshuguang.org上有多线程视频 现在推荐的同步方法是用同步包装:List l = Collections.synchronizedList(new ArrayList()) ;采用泛型的初始化:List<T> l = Collections.synchronizedList(new ArrayList<T>()) ;举例:List<String> l = Collections.synchronizedList(new ArrayList<String>()) ; 求教 Jtable问题 Java中的二维数组是怎么分配内存的? 求算法 如何配置非java标准类库的一个类;请大家指教 java的简单问题.续 遇到麻烦了,如何把含有<br> 和 的字符串转成 含有回车和空白符的字符串返回? 请问IE浏览器->属性->高级里的"禁止脚本调试"的设置在注册表里的什么位置?????谢谢各位大侠. 请问怎样获得当前所在目录和清屏? 有关Java与DLL的,高手请进 问个比较傻的问题,你们用java 开发啥应用(大型的) java socket 与 vb socket通信问题 RCP编程:如何使TEXT双击放大,在双击又变小
楼主【wsx86593112】截止到2008-06-30 22:51:02的历史汇总数据(不包括此帖):
发帖数:1 发帖分:20
结贴数:0 结贴分:0
未结数:1 未结分:20
结贴率:0.00 % 结分率:0.00 %
如何结贴请参考这里:http://topic.csdn.net/u/20080501/09/ef7ba1b3-6466-49f6-9d92-36fe6d471dd1.html
实现了同步机制,导致同时只有一个线程在执行方法,所以效率降低了,其实对这个方法来说是限制了并发,但是保证了程序的正确性
现在推荐的同步方法是用同步包装:List l = Collections.synchronizedList(new ArrayList()) ;采用泛型的初始化:List<T> l = Collections.synchronizedList(new ArrayList<T>()) ;举例:List<String> l = Collections.synchronizedList
(new ArrayList<String>()) ;