JVM面試題常見概念總結

1.介紹一下JVM的內存模型 線程私有的,有虛擬機棧,本地方法棧,程序計數器 線程共享的,有堆和方法區 程序計數器 看作是當前線程執行的字節碼行號的一個指示器,指示下一個要執行的語句,所以必須是線程私有的 虛擬機棧 就是線程的棧,保存局部變量。當執行一個方法時,會向這個棧區放入一個棧幀 本地方法棧 和虛擬機棧服務,區別就是虛擬機棧是爲Java字節碼服務;而本地方法棧是爲本地native方法服務 方
相關文章
相關標籤/搜索