jvm虚拟机原理

程序计数器:指向当前执行的字节码序号 虚拟机栈:一个方法为一个栈帧,(递归是多个方法)  栈指向堆 堆:存放对象实例 方法区:静态变量+常量 本地方法栈:native底层掉c++,本地私有的方法 栈与堆的原理 栈是运行时的单位,而堆是存储的单位。    栈解决程序的运行问题,即程序如何执行,或者说如何处理数据;堆解决的是数据存储的问题,即数据怎么放、放在哪儿。    在Java中一个线程就会相应有
相关文章
相关标签/搜索