synchronized的實現原理與應用

文章目錄 java對象頭 MarkWord 鎖升級 偏向鎖 輕量級鎖 鎖優化 鎖的優缺點對比 java對象頭 MarkWord 這部分主要用來存儲對象自身的運行時數據,如hashcode、gc分代年齡等。mark word的位長度爲JVM的一個Word大小,也就是說32位JVM的Mark word爲32位,64位JVM爲64位。 爲了讓一個字大小存儲更多的信息,JVM將字的最低兩個位設置爲標記位,
相關文章
相關標籤/搜索