快速失败 在JDK中,查看集合有很多关于快速失败的描述: 注意,此实现不是同步的.如果多个线程同时访问一个哈希映射,而其中至少一个线程从结构上修改了该映射,则它必须 保持外部同步.(结构上的修改是指添加或删除一个或多个映射关系的任何操作:仅改变与实例已经包含的键关联的值不是结构上的修改.)这一般通过对自然封装该映射的对象进行同步操作来完成.如果不存在这样的对象,则应该使用 Collections.synchronizedMap 方法来“包装”该映射.最好在创建时完成这一操作,以防止对映射进行意外