JVM工作原理

1、首先是一个java文件要编译成class文件,然后这个class文件就由java虚拟机来处理,进入类加载子系统。 2、一个进程就分配一个jvm,其中静态方法区和一些java堆就是整个进程共享的资源,而其他的本地方法栈和程序计数器等等都是一个线程中拥有的资源,不能多个线程共享。 虚拟机栈:是线程具备的栈,平常所说的栈就是它。 程序计数器:是为了计算下一条指令执行的地址。 java堆:就是所有的线
相关文章
相关标签/搜索