成員變量與局部變量

堆: 堆主要存放Java在運行過程中new出來的對象,凡是通過new生成的對象都存放在堆中,對於堆中的對象生命週期的管理由Java虛擬機的垃圾回收機制GC進行回收和統一管理。類的非靜態成員變量也放在堆區,其中基本數據類型是直接保存的值,而複雜類型是保存指向對象的引用,非靜態成員變量在類的實例化時開闢空間並且初始化。 棧: 棧主要存放在運行期間用到的一些局部變量(基本數據類型的變量)或者是指向其他對
相關文章
相關標籤/搜索