Java堆棧存儲以及Java Heap Space

一,java內存分配 1.寄存器:程序無法控制 2.棧內存:存放基本類型的數據,以及對象的引用,但對象本身存放在堆內存中(自己總結:存放基本類型的變量數據和常量以及對象的引用) 3.堆內存:存放由new創建的對象和數組 4.靜態域:存放對象中用static定義的靜態成員 5.常量池:存放基本常量和字符串常量 6.非RAM存儲:磁盤等永久存儲空間 堆和棧:            堆是由垃圾回收來負責
相關文章
相關標籤/搜索