2018-05-22 第十六天

一、三種內存區域 java 的jvm 內存分爲 3部分: 1:java 棧 stack : 所有的局部變量都在棧中分配空間。 靜態內存分配的。每個方法調用的時候佔用多少內存在編譯期就確定了。 棧內存是連續分配的,因此棧中數據的存取效率略低於 cpu 寄存器,效率比較高。 所以,如果在方法內部能用局部變量實現的功能,儘量使用局部變量。 棧內存的回收是方法返回自動回收。   2:java 堆  hea
相關文章
相關標籤/搜索