This java example shows how to get a synchronized Map from Java TreeMap using synchronizedMap method of Collections class.
import java.util.Collections; import java.util.Map; import java.util.TreeMap; public class GetSynchronizedMapFromTreeMapExample { public static void main(String[] args) { // create TreeMap object TreeMap treeMap = new TreeMap(); /** * Java TreeMap is NOT synchronized. To get synchronized * Map from TreeMap use static void synchronizedMap(Map map) * method of Collections class. **/ Map map = Collections.synchronizedMap(treeMap); /** * Use this map object to prevent any unsynchronized access * to original TreeMap object. **/ } }
No comments:
Post a Comment