2.JVM内存管理 JVM将内存划分为6个部分:PC寄存器(也叫程序计数器).虚拟机栈.堆.方法区.运行时常量池.本地方法栈 PC寄存器(程序计数器):用于记录当前线程运行时的位置,每一个线程都有一个独立的程序计数器,线程的阻塞.恢复.挂起等一系列操作都需要程序计数器的参与,因此必须是线程私有的. java 虚拟机栈:在创建线程时创建的,用来存储栈帧,因此也是线程私有的.java程序中的方法在执行时,会创建一个栈帧,用于存储方法运行时的临时数据和中间结果,包括局部变量表.操作数栈.动态链接.方法…