java併發編程 筆記六

Monitor 概念 Java 對象頭 以 32 位虛擬機爲例 普通對象 數組對象 其中 Mark Word 結構爲 Monitor 結構如下 剛開始 Monitor 中 Owner 爲 null 當 Thread-2 執行 synchronized(obj) 就會將 Monitor 的所有者 Owner 置爲 Thread-2,Monitor中只能有一個 Owner 在 Thread-2 上鎖的
相關文章
相關標籤/搜索