list线程不安全的一般解决办法
使用List<String> list = Collections.synchronizedList(new ArrayList<>());的方法,但只有其中的add,remove,subList等方法线程安全,但是list的迭代还是要使用synchronized关键字修饰保证线程安全。
使用List<String> list = Collections.synchronizedList(new ArrayList<>());的方法,但只有其中的add,remove,subList等方法线程安全,但是list的迭代还是要使用synchronized关键字修饰保证线程安全。