ArrayList 是 Java 中的一种可变长度的数组,可以使用 synchronized 来保护 ArrayList 免受多线程并发访问的安全问题。下面是一个使用 synchronized 对 ArrayList 进行操作的示例:
List list = Collections.synchronizedList(new ArrayList ());
// 在多线程的环境中,使用 synchronized 块来对 list 进行操作 synchronized(list) { list.add("item"); list.remove("it