多線程-JAVA內存模型

JAVA內存模型稱爲JMM,指JAVA虛擬機在內存中工作的方式。 其中最主要的是理解JAVA內存模型定義多線程之間的通信方式和保證共享變量的可見性,以及如何對共享變量進行同步。 在理解java內存模型之前首先必須知道一些基礎的原理。 1、數據依賴性      兩個操作訪問同一個變量時,如果其中的一個爲寫入操作,那麼稱這兩個操作具有數據依賴性,編譯器和處理器不會對有數據依賴性的操作進行重排序,也就是
相關文章
相關標籤/搜索