JVM运行时数据区主要分为五部分:虚拟机栈、本地方法栈、程序计数器、堆、方法区。
这五个部分的大小总和限制在操作系统运行JVM进程允许占用的内存上限之下。
1,虚拟机栈
2, 本地方法栈
3,程序计数器
程序计数器占用的空间很小。
4,堆
5,方法区
以上部分内容为个人学习过程中根据书本内容得出的个人理解,可能存在错漏,望赐教!
JVM运行时数据区主要分为五部分:虚拟机栈、本地方法栈、程序计数器、堆、方法区。
这五个部分的大小总和限制在操作系统运行JVM进程允许占用的内存上限之下。
程序计数器占用的空间很小。
以上部分内容为个人学习过程中根据书本内容得出的个人理解,可能存在错漏,望赐教!