寫入時複製思想以及CopyOnWriteArrayList類的使用

寫入時複製 顧名思義,在讀的時候是不用加鎖的,隨便讀,畢竟讀操作並不會改變其數據。 在寫入的時候,是需要加鎖的,在操作的過程中,將原本數據複製過來,然後再修改或者添加想要的內容。 這是一個思想,自己查了一下,在許多方面都有應用。這裏不細展開。 CopyOnWriteArrayList 這個類其實日常開發中應該不會經常遇到,我們先看一下他的源碼(基於JDK1.8): 其實最主要是看他的add添加方法
相關文章
相關標籤/搜索