摘要:
1、jvm布局: jdk1.6版本JVM布局分为:heap(堆),method(方法区),stack(虚拟机栈),native stack(本地方法栈),程序计数器共五大区域。 其中方法区包含运行时常量池。堆和方法区是线程共享的,虚拟机栈和本地方法栈、程序计数器是随线程而建的。 1.1、堆:储存对象 阅读全文
posted @ 2018-05-25 10:25 和风细雨汪汪 阅读(769) 评论(6) 推荐(0) 编辑
摘要:
1、jvm布局: jdk1.6版本JVM布局分为:heap(堆),method(方法区),stack(虚拟机栈),native stack(本地方法栈),程序计数器共五大区域。 其中方法区包含运行时常量池。堆和方法区是线程共享的,虚拟机栈和本地方法栈、程序计数器是随线程而建的。 1.1、堆:储存对象 阅读全文
posted @ 2018-05-25 10:25 和风细雨汪汪 阅读(769) 评论(6) 推荐(0) 编辑
摘要:
问:简单说说 Java 的 JVM 内存结构分为哪几个部分?答:JVM 内存共分为虚拟机栈、堆、方法区、程序计数器、本地方法栈五个部分,分别解释如下。虚拟机栈:线程私有的,每个方法在执行时会创建一个栈帧,用来存储局部变量表、操作数栈、动态连接、方法返回地址等;其中局部变量表用于存放 8 种基本数据类 阅读全文
posted @ 2018-05-25 09:32 和风细雨汪汪 阅读(197) 评论(0) 推荐(0) 编辑 |
||