內存泄漏和內存溢出你分的清誰是誰麼?

Java不像C/C++自己掌握對象的釋放,一般都是jvm包管了而內存泄露是怎麼發生的呢 我們先了解一下java內存結構是怎麼樣的呢? Java虛擬機在執行Java程序的過程中會把它所管理的內存劃分爲若干個不同的數據區域。這些區域都有各自的用途,以及創建和銷燬的時 間,有的區域隨着虛擬機進程的啓動而存在,有些區域則是依賴用戶線程的啓動和結束而建立和銷燬。 我們先看看jvm內存結構吧 1. java運
相關文章
相關標籤/搜索