java學習|圖解多線程(二)不一樣的加鎖方式

上文說到一些孿生的類,而且通過對比可以看到,線程安全的類的解決方案是對類中每個方法都加上synchronized關鍵字。而且不管是讀取還是寫入,都加了鎖。 在上文結尾我們簡單提到了一些別的加鎖方法。今天我們就來看看不在方法上加鎖的其他加鎖方式(下面源代碼如無特殊說明都是基於jdk11) 1: concurrentMap 每說到併發的集合類時,都會說到concurrentHashMap ,然後網上一
相關文章
相關標籤/搜索