Java進階之內存分析(JVM堆棧)

Java進階之內存分析(JVM堆棧) 棧內存stack:棧內存首先是一片內存區域,存儲的都是局部變量,凡是定義在方法中的都是局部變量(方法外的是全局變量),for循環內部定義的也是局部變量,是先加載函數才能進行局部變量的定義,所以方法先進棧,然後再定義變量,變量有自己的作用域,一旦離開作用域,變量就會被釋放。棧內存的更新速度很快,因爲局部變量的生命週期都很短。 堆內存heap:存儲的是數組和對象(
相關文章
相關標籤/搜索