Java 內存可見性

前兩天面試的時候被問到 Java 內存可見性相關問題,個人感覺回答的不是很好,因此需要強化學習一下。 首先什麼是內存可見性呢? 可見性 一個線程對共享變量值的修改,能夠及時地被其他線程看到 談到內存可見性,必須得先從 Java 的內存模型(JMM)說起,下圖表示了 Java 的內存模型, 整體來說,在 JMM 中,所有的變量都存儲在主內存中,而每個線程都有自己獨立的工作內存,裏面保存該線程使用到的
相關文章
相關標籤/搜索