本文已收錄 【修煉內功】躍遷之路
在淺談虛擬機內存模型一文中有簡單介紹過,虛擬機棧是線程私有的,每一個方法在執行的同時都會建立一個棧幀,方法執行時棧幀入棧,方法結束時棧幀出棧,虛擬機中棧幀的入棧順序就是方法的調用順序html
寫了不少文字,但都不盡如意,十分慚愧的是,刪了寫~寫了刪~ 不管怎樣寫都不能很好的將本身的想法描述出來,這裏推薦一篇思路清奇的文章 探究Java虛擬機棧
附上一張本身理解的虛擬機棧結構圖,以至敬意
java
深刻理解Java虛擬機The Java Virtual Machine Instruction Setsegmentfault