JAVA程序运行时的内存分配

java程序运行时有哪些内存数据区呢?不少人都将内存分为堆和栈,你们最关心的也是这两块内存数据区,可是这种划分比较粗糙,实际上在程序运行时,还有其余数据区。java 根据《JAVA虚拟机规范Java SE 8版》的描述,分为如下几个数据区:web 程序计数寄存器:它是线程的寄存器,每个线程有本身的一块程序计数寄存器,它保存了当前线程正在执行的字节码指令的行号。由于多线程是轮流分配CPU时间来实现的
相关文章
相关标签/搜索