为了从ArrayList中获取同步列表,我们在Java中使用了syncedList(List )方法。Collections.synchronizedList(List )方法接受ArrayList作为参数,并返回线程安全列表。

声明-Collections.synchronizedList(List )方法声明如下-public static List  synchronizedList(List  list)

让我们看一个程序来从ArrayList获取一个同步列表-

示例import java.util.*;

public class Example {

public static void main (String[] args) {

List list = new ArrayList();

list.add("Hello");

list.add("Hi");

list.add("World");

list = Collections.synchronizedList(list);

synchronized(list) {

Iterator itr = list.iterator();

while (itr.hasNext())

System.out.print(itr.next()+" ");

}

}

}

输出结果Hello Hi World

Logo

汇聚全球AI编程工具,助力开发者即刻编程。

更多推荐