synchronized的初步理解

1.兩個線程同時訪問一個對象的同步方法 需要等待線程結束 2.兩個線程訪問的是兩個對象的同步方法 同時並行執行的 3.兩個線程訪問的是synchronized的靜態方法 共用一把鎖 會一個個的執行 4.同時訪問同步方法和非同步方法 同時並行執行 Synchronized所修飾的方法才被作用 其他未被修飾的不受影響 5.訪問同一個對象的不同的普通同步方法 串行 實際上拿到的是同一個this的鎖 6.
相關文章
相關標籤/搜索