JVM Run-Time Data Areas

對於C++來說,程序員是內存的管理者,他擁有每一個對象的所有權,擔負着該對象生命從創建到終結的整個過程(new->delete 成對匹配)。 而Java程序員來說,內存的管理工作由虛擬機承擔,Java程序員僅僅是內存的使用者。由JVM來自動進行內存管理極大的方便了用戶的使用,使其不容易出現內存泄露或者是溢出的問題,與此同時,一旦出現內存泄露或溢出,我們將很難查錯。因此,瞭解JVM的內存管理機制是J
相關文章
相關標籤/搜索