JVM工作原理

1、首先是一個java文件要編譯成class文件,然後這個class文件就由java虛擬機來處理,進入類加載子系統。 2、一個進程就分配一個jvm,其中靜態方法區和一些java堆就是整個進程共享的資源,而其他的本地方法棧和程序計數器等等都是一個線程中擁有的資源,不能多個線程共享。 虛擬機棧:是線程具備的棧,平常所說的棧就是它。 程序計數器:是爲了計算下一條指令執行的地址。 java堆:就是所有的線
相關文章
相關標籤/搜索