面试官:你来给我讲一下ArrayList线程不安全的几种表现,怎么解决?
文章目录前言一、线程不安全的三种表现1.空指针异常情况一:size不达标情况二:size达标原因分析2.数组越界异常3.并发修改异常二、解决方法1.将ArrayList替换成Vector2.Collections.synchronizedList()3.使用CopyOnWriteArrayList总结前言大家都知道ArrayList是线程不安全的,那么ArrayList为什么线程不安全呢,线程不安全的表现是什么?有什么解决方法?本篇文章带大家来探讨一下。一、线程不安全的三种表现演示代码:im.
原创
2021-07-17 16:43:41 ·
1696 阅读 ·
0 评论