JVM内存结构及Java垃圾收集(GC算法、GC收集器)

最近正在复习Java相关的知识,总结一下JVM相关的知识点。 JVM内存结构 先上图 堆内存(线程间共享) 在虚拟机启动时创建,此内存区域的唯一目的就是存放对象实例,是垃圾收集器管理的主要区域(也叫GC堆),Java堆可以处于物理上不连续的内存空间中,只要逻辑上是连续的即可,如果在堆中没有内存完成实例分配,并且堆也无法再扩展时(通过-Xmx和-Xms控制扩展),将会抛出OutOfMemoryErr
相关文章
相关标签/搜索