import java.util.ArrayList입니다.Runtime:
import java.util.Collections;
import java.util.Iterator;
import java.util.List;
public class ArrayListSynchronized{
public static void main(String[] args) {
// ArrayList를 만듭니다< 문자열> synchronized
목록< 문자열> slist = Collections.synchronizedList (새로운 ArrayList< 문자열> ());
//ArrayList에 항목 추가
slist.add("1");
slist.add("5");
slist.add("2");
slist.add("7");
System.out.println("동기화된 목록 찾아보기:");
synchronized(slist) {
반복자< 문자열> 반복자 = slist.iterator();
while (iterator.hasNext())
System.out.println(iterator.next());
}
}
}
browse synchronized list:
1
5
2
7
import java.util.Iterator;실행:
public class CopyOnWriteArrayList{
public static void main(String[] args) {
java.util.concurrent.CopyOnWriteArrayList< 문자열> al =
새로운 java.util.concurrent.CopyOnWriteArrayList< 문자열> ();
//ArrayList에 항목 추가
al.add("notebook");
al.add("키트");
al.add("USB 스틱");
al.add("계산기");
System.out.println("동기화된 목록 찾아보기:");
반복자< 문자열> 반복자 = al.iterator();
while (iterator.hasNext())
System.out.println(iterator.next());
}
}
동기화된 목록 찾아보기:
notebook
kit
USB 스틱
calculator
Please disable your ad blocker and refresh the window to use this website.