1. 寄存器。 2. 本地方法區。 3. 方法區:成員變量存儲在堆內存的對象中,所以也叫對象的特有數據。靜態變量數據存儲在方法區(共享數據區)的靜態區,所以也叫對象的共享數據。 4. 棧內存:用于存儲局部變量,當變量所屬的作用域一旦結束,所占空間會自動釋放。 5. 堆內存:數組和對象,通過new建立的實例都存放在堆內存中。每一個實體都有內存地址值。實體中的變量都有默認初始化值,根據類型的不同而不同。整數類型是0,小數類型是0.0或0.0f,boolean類 型是false,char類型是'\u0000'。如果將數組的引用實體設置為null,也就是實體不再被使用,那么會在不確定的時間內被垃圾回收器回收。