Java栈,PC寄存器,本地方法栈,堆,方法区和运行常量池 原文:https://my.oschina.net/wangsifangyuan/blog/711329#comments
最近在看《深入理解Java虚拟机》,书中给了几个例子,比较好的说明了几种OOM(OutOfMemory)产生的过程,大部分的程序员在写程序时不会太关注Java运行时数据区域的结构:
感觉有必要通过几个实在的例子来加深对这几个区域的了解。
Java程序运行时,数据会分区存放,JavaStack(Java栈)、 heap(堆)、method(方法区)。
1、Java栈
Java栈的区域...
转载
2018-11-06 21:44:28 ·
234 阅读 ·
0 评论