关于java堆栈的理解与说明

 在谈堆和栈之前,首先我们先要了解一下Java对内存的分配结构。作为Java程序员大家应该都知道Java的程序都是运行在Java虚拟机上也就是JVM上,程序中所有的变量、实例、方法等都是由JVM在内存上分配空间的。       那么让我们来初步的了解一下Java程序在运行时都会存在哪些内存区域:       1.寄存器:JVM内部虚拟的寄存器跟CPU有关,程序无法控制。       2.栈:用来存
相关文章
相关标签/搜索