深入理解JVM—第二章:Java內存區域與內存溢出異常

1,概述 Java較C、C++,Java可以利用虛擬機的自動內存管理機制,避免繁瑣的內存分配與回收。不容易出現內存泄漏和內存溢出問題。 內存泄漏:指程序申請到的內存空間不再歸還(無法歸還),可使用完該內存空間的程序也不能再訪問該空間(可能是丟失了該內存空間的地址)。 內存溢出:指程序想申請的內存空間,系統不能滿足,超出系統空閒內存空間。 2,運行時數據區域 2.1 程序計數器 它是一塊較小的內存空
相關文章
相關標籤/搜索