悲觀鎖:synchronized
是通過(guò)指令增加lock的方式實(shí)現(xiàn)。
樂(lè)觀鎖:
AQS是Java層對(duì)CAS思想的應(yīng)用。是Doug Lea封裝的基于CAS的思想的Java工具庫(kù)。
Java--多線(xiàn)程鎖機(jī)制上次通過(guò)三個(gè)例子,了解了Java并發(fā)三個(gè)特性,也分析了volatile不能解決原子性問(wèn)題的原因,要解決原子性問(wèn)題,就需要用到鎖 一、輕量級(jí)鎖與重量級(jí)鎖 1.鎖的概念 鎖:一個(gè)...