JVM:相当于CPU
组成部分:类加载器,执行引擎(相当于线程),Java内存管理,本地方法(c,c++实现的方法)
Java内存管理:方法区,Java栈,Java堆,pc寄存器,其中Java堆跟方法区为执行引擎共享,
每开启一个线程都会实例化自己的pc寄存器以及Java栈。Java栈中保持了执行方法的参数,返回值以及局部变量
JVM:相当于CPU
组成部分:类加载器,执行引擎(相当于线程),Java内存管理,本地方法(c,c++实现的方法)
Java内存管理:方法区,Java栈,Java堆,pc寄存器,其中Java堆跟方法区为执行引擎共享,
每开启一个线程都会实例化自己的pc寄存器以及Java栈。Java栈中保持了执行方法的参数,返回值以及局部变量