棧幀——深入理解Java虛擬機

我們的Java運行時數據區包括線程獨佔區中的Java虛擬機棧,Java虛擬機棧中的「元素」就是棧幀。     什麼是棧幀? 棧幀(Stack Frame)是用於支持虛擬機進行方法調用和方法執行的數據結構,它是虛擬機運行時數據區中的虛擬機棧的棧元素。棧幀存儲了方法的局部變量表,操作數棧,動態連接和方法返回地址等信息。每一個方法從調用開始至執行完成的過程,都對應着一個棧幀在虛擬機棧裏面從入棧到出棧的過
相關文章
相關標籤/搜索