深入淺出JVM

JVM內存模型 棧、本地方法棧、程序計數器都是線程獨佔,堆、方法區都是線程共享的。面試時主要回答兩個點: 各部分的功能 哪些是線程共享的,哪些是線程獨佔的 棧 是線程私有的,線程在執行每個方法時候都會創建一個棧幀,用來存儲局部變量表和動態鏈接,方法出口等信息,調用方法時執行入棧,方法返回時執行出棧。 本地方法棧 與棧類似,也是用來保存線程執行方法時的一些信息,不同的是執行java方法時使用棧,執行
相關文章
相關標籤/搜索