老实音响

文章
8
资源
0
加入时间
3年0月8天

fail safe java_java中fail-fast 和 fail-safe的区别

首先要弄明白同步修改的概念,指的是一个或者多个线程正在遍历一个集合,此时另一个线程修改了Collection的数据结构(添加,删除或者修改);1.fail-fast机制fail-fast机制在集合被遍历时,如果集合元素被修改,直接抛出Concurrent Modification Exception,有两种情况;1>单线程环境下集合被创建后,在遍历它的过程中修改了结构。注意 remove()...