java高併發之魂:Synchronize

synchronize在高併發領域可謂是元老級別了,博主最近整理了一下synchronize的用法,和簡單的概念。 概念 對象鎖:包括 方法鎖(默認鎖對象爲this當前實例對象)和同步代碼塊鎖(自己指定鎖對象) 類鎖:指synchronized 修飾靜態的方法或指定鎖對象爲Class對象。 用法 同步代碼塊鎖 用this鎖: 自己指定鎖: 用this時,2個線程用的是同一把鎖,可以保證串行執行。自
相關文章
相關標籤/搜索