Mega Code Archive

 
Categories / Java Book / 005 Collection
 

0345 Get a synchronized collection

static<T> Collection<T> synchronizedCollection(Collection<T> c) Returns a synchronized (thread-safe) collection backed by the specified collection. static<T> List<T> synchronizedList(List<T> list) Returns a synchronized (thread-safe) list backed by the specified list. static<K,V> Map<K,V> synchronizedMap(Map<K,V> m) Returns a synchronized (thread-safe) map backed by the specified map. static<T> Set<T> synchronizedSet(Set<T> s) Returns a synchronized (thread-safe) set backed by the specified set. static<K,V> SortedMap<K,V> synchronizedSortedMap(SortedMap<K,V> m) Returns a synchronized (thread-safe) sorted map backed by the specified sorted map. static<T> SortedSet<T> synchronizedSortedSet(SortedSet<T> s) Returns a synchronized (thread-safe) sorted set backed by the specified sorted set.