A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© 苟苟 中级黑马   /  2015-5-4 00:22  /  722 人查看  /  8 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

在集合框架中有两个类,一个是ArrayList ,一个是Vector, ArrayList是线程不安全的,而Vector是线程安全的,怎么处理ArrayList可以像Vector一样线程安全?

8 个回复

倒序浏览
这个还没学到,先了解下
回复 使用道具 举报
本帖最后由 l763631191 于 2015-5-4 00:44 编辑

用集合工具类Collections里的方法synchronizedList方法是集合的线程同步。工具类synchronizedList方法的原理就是把集合中每个方法都加上同一把同步锁。
回复 使用道具 举报 1 0
学习一下
回复 使用道具 举报
l763631191 发表于 2015-5-4 00:43
用集合工具类Collections里的方法synchronizedList方法是集合的线程同步。工具类synchronizedList方法的原 ...

学习了。谢谢
回复 使用道具 举报 1 0
l763631191 发表于 2015-5-4 00:43
用集合工具类Collections里的方法synchronizedList方法是集合的线程同步。工具类synchronizedList方法的原 ...

是这个思路, 一些方法需要同步包装或者代理,但是不一定是全部
回复 使用道具 举报
学习了                                      
回复 使用道具 举报
没有学习到,先来了解一下
回复 使用道具 举报
guoyangpeng 来自手机 中级黑马 2015-5-4 15:16:00
9#
没有学习,还真不知道
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马