2015-09-26 144 views

回答

3

上午我說得對,同步使用的始終是悲觀 和CAS(AtomicInteger和其他類)的使用總是樂觀 ?

是的你是對的。

傳統的鎖定機制,例如在java中使用synchronized關鍵字,據說是悲觀鎖定或多線程技術。

樂觀主義的方法就像古老的說法:「獲得寬恕比獲得許可更容易」,其中「更容易」意味着「更高效」。 CAS是樂觀的技術的一個例子。 StampedLock也支持樂觀鎖定。