相关疑难解决方法(0)

Hashmap坚持得到

我对HashMap有一个奇怪的问题.
有多个线程访问相同的hashmap(不是线程安全).

有时候,这个过程会被卡住.

当我检查线程堆栈时,我看到许多线程处于状态:

java.lang.Thread.State: RUNNABLE
    at java.util.HashMap.get(HashMap.java:303) 
Run Code Online (Sandbox Code Playgroud)

注意这种情况非常罕见.并且无法按需复制.

为什么会卡住?

hashmap上没有同步.

键是字符串

java multithreading hashmap

5
推荐指数
1
解决办法
4928
查看次数

标签 统计

hashmap ×1

java ×1

multithreading ×1