准备环境

JUC并发编程
JUC并发编程
JUC并发编程
JUC并发编程

并发工具包

JUC并发编程

集合不安全

比如:多个线程对ArrayList进行修改时,会产生并发修改异常。
解决方法:
1.用 Vector(底层是synchronized锁) vector比arraylist出现还早
2.Collections.synchronizedlist(new ArrayList());
3.new copyonwriteArraylist()(Lock锁)

相关文章: