List
is non-synchronized in Java. So to perform thread-safe operations,you
must synchronize List.
There
are two ways.
1. Synchronizing
the list explicitly. 2. Use 'Collections.synchronizedList' method.
import java.util.*; public class ListEx { public static void main(String args[]){ List<Integer> myList = Collections.synchronizedList(new ArrayList<>()); myList.add(10); myList.add(20); myList.add(30); System.out.println(myList); } }
Output
[10, 20, 30]
No comments:
Post a Comment