任何java虚拟机线程都有自己的(pc)程序计数器
pc寄存器存的是这个线程执行到哪里(当前线程正在执行的指令的地址)
栈帧:每一个方法对应一个栈帧
一个class文件load到MethodArea中,所以第一个栈帧是main方法
每一个线程都有自己的虚拟机栈()
堆是被所有线程所共享的(对象实例和数组都存在堆里)
方法区
运行时常量池
本地方法栈
任何java虚拟机线程都有自己的(pc)程序计数器
pc寄存器存的是这个线程执行到哪里(当前线程正在执行的指令的地址)
栈帧:每一个方法对应一个栈帧
一个class文件load到MethodArea中,所以第一个栈帧是main方法
每一个线程都有自己的虚拟机栈()
堆是被所有线程所共享的(对象实例和数组都存在堆里)
方法区
运行时常量池
本地方法栈