java面試筆記第二次記錄

1.java內存結構 (1).虛擬機棧 :即棧。每個線程執行方法的時候都會創建一個棧幀,包含操作數棧和局部變量區,用於存放本次方法調用過程中的臨時變量、參數和中間結果 (2).堆:所有通過new創建的對象的內存都在堆中分配。堆分爲新生代、老年代。  新生代:分爲1個Eden和2個Survivor(from和to)。對象開始創建在Eden中,Eden執行一次gc後的對象會被移動到  倖存者區(fro
相關文章
相關標籤/搜索