Java內存模型(JMM)學習總結

什麼是Java內存模型 一種Java定義的規範,用來屏蔽不同硬件平臺和系統之間的差異,保證Java程序對內存訪問的一致性。 JMM有哪些區,分別是什麼作用? JMM規範把內存分爲兩個區:分別是線程棧和堆。 線程棧用來存放方法調用的相關信息以及基本類型的局部變量,每個線程都有對應的線程棧,隨着線程的執行,線程棧中的內容不斷變化。 堆用來存放實例對象和靜態變量。 JMM有什麼缺點以及如何調優? 1、內
相關文章
相關標籤/搜索