public static Map<String, Map<String, String>> a_set = Collections.synchronizedMap(new Hashtable<String, Map<String, String>>());这个Map我有两个线程在用,一个用于写入操作,另一个用于读取并且会remove里面的value这样就会导致不同步的问题,我在javaAPI里面看了,java提供了同步的Map实现HashTable,但是还是报java.util.ConcurrentModificationException  
后来我把Map用集合锁修饰下让它实现同步但是还是会报同样的异常请问大侠们这是什么原因,小弟对线程同步方面了解的不是很多望指教