第一种。给方法名加synchronized
Public synchronized void method(){
//…. }
第二种
New synchronized arraylist();
第三种
Arraylist a=new arraylist();
Synchronized(a){}
第四种
ArrayList list=Collections.synchronizedList();