JAVA內存分配

每次看相關技術文檔,一遇到堆棧什麼的總是一臉懵逼,這次決定搞清楚這兩個東西,然後愉快的去裝逼(手動滑稽) 先附上虛擬機在運行的時候內存分佈 1.寄存器:程序無法操控。 2.棧:存放基本類型的數據和對象引用。對象本身在堆中,這裏只是存放對象的引用。 3.堆:存放對象(new出來的全部放在這裏面) 4.靜態域:存放類中定義的static靜態成員信息 JAVA內存分配中的棧: 在函數中定義的一些基本類型
相關文章
相關標籤/搜索