Java中堆和棧的比較

一、首先在Java中程序員都不能夠直接操做堆和棧程序員 二、new建立的對象存在於堆中,局部變量存在於棧中。在堆中定義的對象會在棧中存其的首地址,方便快速訪問。操作系統 三、棧的存取方式爲先進後出,堆爲先進先出對象 四、棧的訪問速度快於堆生命週期 五、棧的生命週期通常短,用完即釋放。堆相對較長,用完不必定釋放,由操做系統的內存回收機制決定內存
相關文章
相關標籤/搜索