JVM基础(一) - Java内存区域与内存溢出异常

本文主要内容出自周志明老师《深入理解Java虚拟机》一书,是笔者结合自己的理解,提取重点,重新组织排版,再补充了一些内容后,总结的读书笔记。 JVM运行时数据区的划分 线程共享的数据区特征 虚拟机启动时创建,生命周期与进程相同 内存分配和回收是动态的,GC负责的区域 线程私有的数据区特征 线程启动时创建,生命周期与线程相同 内存的分配和回收都具备确定性,方法结束或线程结束就回收,不需过多考虑回收问
相关文章
相关标签/搜索