深入理解java虛擬機

1.java虛擬機的結構: 可以看出,JVM主要由類加載器子系統、運行時數據區(內存空間)、執行引擎以及與本地方法接口等組成。其中運行時數據區又由方法區、堆、Java棧、PC寄存器、本地方法棧組成。 從上圖中還可以看出,在內存空間中方法區和堆是所有Java線程共享的,而Java棧、本地方法棧、PC寄存器則由每個線程私有,這會引出一些問題,後文會進行具體討論。 衆所周知,Java語言具有跨平臺的特性
相關文章
相關標籤/搜索