Java高效併發(十二)----非阻塞同步方案實現線程安全

前面咱們講了互斥同步和無同步方法實現線程安全,其中互斥同步也叫阻塞同步,接下來學習的是非阻塞同步實現線程安全java  非阻塞同步 互斥同步是一種悲觀鎖,認爲競爭老是會發生,那麼非阻塞同步就是一種基於衝突檢測的樂觀併發策略。這裏就是用到以前說過的CAS操做檢測衝突,若是沒有衝突,CAS操做成功就繼續執行操做,若是有衝突,就採起其餘補救措施,通常是不斷嘗試CAS操做直到成功爲止。這種樂觀的併發策略的
相關文章
相關標籤/搜索