JDK 1.8
线程私有的:
1、程序计数器
2、虚拟机栈
3、本地方法栈
线程共享的:
1、堆
2、方法区
3、直接内存(非运行的数据区的一部分)
程序计数器:
(寄存器)Program Counter Register (通过寄存器来存地址)
作用:记住下一条jvm指令的执行地址,0 3…
虚拟机栈:线程运行时需要的内存空间