jvm虛擬機總結

看了很多網上的博客,來寫一下我自己的理解 jvm主要結構 網上找的圖,可以看出jvm主要包含圖中灰色背景的5個部分,綠色的堆和方法區是所有線程共享的,橙色的java棧、本地方法棧和程序計數器三個部分是線程私有的,也就是說每個線程都會有這三個部分。 程序計數器 表面上看是計數用的,也不完全是,下面說說我的理解。每個線程運行的過程jvm會翻譯成一系列指令,程序計數器用於記錄線程執行到哪一條指令的狀態,
相關文章
相關標籤/搜索