TA貢獻1982條經驗 獲得超2個贊
樂觀鎖就是說先去干如果沒有其它線程爭用共享資源,那么它就成功了,如果有,那么它就需要一些補償措施,比如失敗,比如重試一次。但是它需要保證運行和檢查是原子操作,是需要指令集的支持的,常用的這種指令有比較并交換(cas),檢查并增加等等吧,具體的你可以網上查查有哪些這種指令。
TA貢獻1847條經驗 獲得超11個贊
cas 樂觀鎖每次不鎖定整個線程,在操作之前進行判斷。悲觀鎖獨占整個線程,不操作完成也不讓別的線程操作。
大廠算法面試真題解析32講
¥ 68.00
32 堂微服務架構設計與落地精講課
¥ 78.00
Java 并發編程深度解析
¥ 58.00
網絡編程之Netty一站式精講
再學經典:《Effective Java》獨家解析
舉報
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號-11 京公網安備11010802030151號
購課補貼聯系客服咨詢優惠詳情
慕課網APP您的移動學習伙伴
掃描二維碼關注慕課網微信公眾號