国产成人精品亚洲777人妖,欧美日韩精品一区视频,最新亚洲国产,国产乱码精品一区二区亚洲

您的位置:首頁技術文章
文章詳情頁

java - ConcurrentHashMap 多線程獲取數據時保證其他線程不會插入或者影響?

瀏覽:114日期:2024-01-28 15:27:27

問題描述

ConcurrentHashMap 多線程獲取數據時保證其他線程不會插入或者影響??

問題解答

回答1:

看不懂樓主到底想問什么。

回答2:

同步或用ThreadLocal

回答3:

ConcurrentHashMap是線程安全的,無論是put還是get

回答4:

樓主想問的是不是ConcurrentHashMap 在get 時 會不會阻塞 put操作?

不會因為ConcurrentHashMap的數組是這么聲明的: transient volatile Node<K,V>[] table;get操作是 只是讀取了當前的table數組 :tab = table。 并沒有鎖。

所以不會不會阻塞put操作

標簽: java
相關文章:
主站蜘蛛池模板: 贺兰县| 濉溪县| 土默特右旗| 宁津县| 墨江| 达拉特旗| 石城县| 敖汉旗| 中山市| 乌拉特后旗| 确山县| 昌宁县| 麟游县| 共和县| 香河县| 凤山市| 古交市| 瓦房店市| 古浪县| 灵寿县| 安福县| 弥渡县| 济宁市| 孟津县| 阿拉善右旗| 昭苏县| 宁津县| 闽清县| 陇西县| 广水市| 洛浦县| 繁昌县| 永年县| 临澧县| 法库县| 渭源县| 大港区| 余江县| 家居| 博白县| 桂东县|