值的结果
10
[null, 1, 3, 4, 5, 6, 7, 8, 9, 10]
或者
10
[null, 2, 3, 4, 5, 6, 7, 8, 9, 10]
或者
10
[null, null...在我看百度看到的所有答案中,关于并发写出现Null值,几乎都是将原因归咎到add方法中的size++上,这里我个人认为这种回答应该是错误的,出现null值的原因应该是扩容所造成的。...大家可以好好想一下这个操作,无论size++多么不安全,因为索引复制两份被保存的操作数栈中,所以不可能在list中出现null值,只会出现覆盖的可能。...如果大家理解了上面的过程,我们思考下为什么null值出现了呢?...elementDate中,而将null值更新到新的数组中。