synchronized關鍵字解析

一、synchronized鎖的是類的實例(對象)或者類的字節碼 加了synchronized不一定能夠保證線程安全:看鎖住的對象是否唯一。 1、synchronized鎖的是堆內存的對象 2、new Demo() 當作this對象 3、剛開始執行時就需要加鎖同步,在方法上直接加上synchronized 4、synchronized可以鎖類的class字節碼文件 5. 6、面試題:同步方法和非同
相關文章
相關標籤/搜索