記憶體概述
記憶體是計算機中的重要原件,臨時存儲區域,作用是運作程式。
我們編寫的程式是存放在硬碟中的,在硬碟中的程式是不會運作的。
必須放進記憶體中才能運作,運作完畢後會清空記憶體。
Java虛拟機要運作程式,必須要對記憶體進行空間的配置設定和管理。
java中的記憶體配置設定
區域名稱 | 作用 |
寄存器 | 給CPU使用,和我們開發無關。 |
本地方法棧 | JVM在使用作業系統功能的時候使用,和我們開發無關。 |
方法區 | 存儲可以運作的class檔案。 |
堆記憶體 | 存儲對象或者數組,new來建立的,都存儲在堆記憶體。 |