1.synchronized 重量級鎖,jdk1.6后做了優化,也不一定是重量級了。
2.鎖有4種狀態,無鎖,偏向鎖,輕量級鎖,重量級鎖,它會隨著競爭情況逐漸升級。鎖可以升級但不能降級。
3.Java 對象頭,Mark Word 存儲對象的hashCode或鎖信息等
1.synchronized 重量級鎖,jdk1.6后做了優化,也不一定是重量級了。
2.鎖有4種狀態,無鎖,偏向鎖,輕量級鎖,重量級鎖,它會隨著競爭情況逐漸升級。鎖可以升級但不能降級。
3.Java 對象頭,Mark Word 存儲對象的hashCode或鎖信息等