美文网首页
ArrayList线程安全问题

ArrayList线程安全问题

作者: Helloword_Cc | 来源:发表于2020-10-28 17:22 被阅读0次

    arraylist线程不安全,如:

     public static void main(String [] args){
     public List list = new ArrayList();
    
    for(int i=0;i++;i<30){
    new Thead (new Runnable(){
    public void run(){
    list.add(UUID);
    }
    Sysout.out.print(list);
    }
    } 
    }
    

    会报错:Concurrent Modification Exception 并发修改异常

    解决方案:1)使用 vector 2) collections.synchronized(new ArrayList);
    3)new CopyOnWriterArrayList

    相关文章

      网友评论

          本文标题:ArrayList线程安全问题

          本文链接:https://www.haomeiwen.com/subject/yurcvktx.html