Java虛擬機學習(1)—Java內存區域劃分

Java與C++之間有一堵由內存動態分配和垃圾收集技術所圍成的高牆,牆外面的人想進去,牆裏面的人卻想出來。 一說到Java的內存區域,經常有人籠統地劃分爲堆內存和棧內存,堆存放對象,棧存放局部變量和方法。其實事實上Java的內存區域劃分要比這複雜。不同的區域各自用途不同,創建、銷燬、收集的時間和方法也各不相同。 根據《Java虛擬機規範》的規定,Java虛擬機所管理的內存包括以下幾個數據區域: 1
相關文章
相關標籤/搜索