Java虚拟机专题之内存管理(读书笔记)

一 Java虚拟机运行时的内存数据区域 二 为什么有线程共享区和线程独占区 我们知道,Java程序在JVM中运行,有的内存对象声明周期长,不随线程的释放而释放,比如堆和方法区;但是有些内存对象,就是线程私有范围的,随着线程的结束而结束,该部分使用的内存也会被释放。当然这也是系统垃圾回收的场所只发生在线程共享区域的原因。   三 程序计数器 程序计数器是一块较小内存空间,他可以被看做是当前线程所执行
相关文章
相关标签/搜索