Java堆棧的概念和類初始化過程

面試的時候經常會有面試官問道Java堆棧的概念,這裏做下總結。 棧內存:存放局部變量,爲編譯器自動分配和釋放。 堆內存:存放new出來的東西,或者用final修飾的變量,需手動申請和釋放空間。 以數組爲例的棧內存、堆內存圖解: 棧內存的特點:用完就釋放掉,空間有限。 堆內存特點:每一個new出來的對象都有地址值,每個變量都有默認值(byte,shrot,int,long等是0,float,doub
相關文章
相關標籤/搜索