Java基础001-内存结构
Java内存结构栈(Stack):存放的都是方法中的局部变量。方法的运行一定要在栈中运行。局部变量:方法中的参数,或者方法内部的变量。作用域:一旦超出作用域,立刻从栈内存中消失。堆(Heap):凡是new出来的东西都在堆中。堆内存里面的东西都有一个地址值:16进制堆内存中的数据都有默认值。方法区(Method Area):储存.class相关信息,包含方法的信息。本地方法栈(Native Method Stack):与操作系统相关。寄存器(PC Register):与CPU相关。.
复制链接