Metodele Collections.synchronized
Dacă dorim să lucrăm cu colecții clasice, precum ArrayList, și să avem operațiile sincronizate, putem să le instanțiem folosind:
- Collections.synchronizedList (pentru liste):
List<Integer> syncList = Collections.synchronizedList(new ArrayList<>());
- Collections.synchronizedMap (pentru dicționare):
Map<Integer, String> syncMap = Collections.synchronizedMap(new HashMap<>());