Java内存回收知识(读书笔记)--深刻理解Java虚拟机——JVM高级特性与最佳实践(第2版)2.2~2.3

1.哪些地方的内存要回收?java Java程序运时的内存包括如下几部分:程序计数器,Java虚拟机栈,本地方法栈,Java堆,方法区(运行时常量池是方法区的一部分)。算法 程序计数器,Java虚拟机栈,本地方法栈是随线程而生,随线程而亡,它们的分配的内存大小已知,所以不须要开发人员考虑对这些部分的内存进行回收,由于方法结束或者线程结束的时候,内存天然会随之回收。线程 Java堆和方法区则是须要开
相关文章
相关标签/搜索