- 博客(1)
- 资源 (1)
- 收藏
- 关注
原创 ArrayList和LinkedList的面试题
一、ArrayList为什么是线程不安全的?ArrayList在添加一个元素的时候,它可能会有两步来完成:1. 在 Items[Size] 的位置存放此元素; 2. 增大 Size 的值。 在单线程运行的情况下,如果 Size = 0,添加一个元素后,此元素在位置 0,而且 Size=1; 而如果是在多线程情况下,比如有两个线程,线程 A 先将元素存放在位置 0。但是此时 CP
2016-09-19 23:20:31
2931
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人