1. 程式人生 > >同步方法和同步代碼塊的區別是什麽?

同步方法和同步代碼塊的區別是什麽?

關鍵字 ont 當前 默認 style 而不是 span ron 加鎖

同步方法默認用this或者當前類class對象作為鎖。

同步代碼可以選擇以什麽來加鎖,比同步方法更細顆粒化,同步代碼可以同步有同步問題的部分代碼而不是整個方法。

同步方法用關鍵字synchronized修飾方法,同步代碼主要修飾需要進行同步的代碼塊,用synchronized(object){代碼內容}進行修飾。

同步方法和同步代碼塊的區別是什麽?