使用线程安全的hashMap