Java虚拟机——Java内存区域

Java虚拟机在执行程序的过程中会把它所管理的内存划分为不同的数据区域,方便管理和GC,这些区域都有各自的用途,有的随着虚拟机的启动而存在,有的随着用户线程的启动和结束而建立和销毁。 Java虚拟机运行时数据区域分为线程私有和线程共有两个部分,下面是每个部分的作用和存储的数据: 线程私有: 程序计数器:可以看做当前线程所执行的字节码的行号。 Java虚拟机栈:描述的是Java方法运行时的内存模型,
相关文章
相关标签/搜索