Stream并行流parallelStream()导致的并发问题:list空指针和size大小异常
问题描述为了效率,使用Stream并行流parallelStream来遍历源list往宿list添加元素,后面在遍历宿list(LinkedList)的时候会偶发性报NullPointerException空指针异常或list size大小异常。(如果宿list使用的是ArrayList,那么还可能会报ArrayIndexOutOfBoundsException数组越界异常)测试源码import java.lang.reflect.Field;import java.util.ArrayLi
原创
2022-05-15 13:19:57 ·
5988 阅读 ·
0 评论